From: <aki...@us...> - 2006-05-29 19:07:06
|
Revision: 71 Author: akirschbaum Date: 2006-05-29 12:06:56 -0700 (Mon, 29 May 2006) ViewCVS: http://svn.sourceforge.net/gridarta/?rev=71&view=rev Log Message: ----------- Make fields private; add accessor functions. Modified Paths: -------------- trunk/crossfire/src/cfeditor/textedit/textarea/TokenMarker.java Modified: trunk/crossfire/src/cfeditor/textedit/textarea/TokenMarker.java =================================================================== --- trunk/crossfire/src/cfeditor/textedit/textarea/TokenMarker.java 2006-05-29 19:05:57 UTC (rev 70) +++ trunk/crossfire/src/cfeditor/textedit/textarea/TokenMarker.java 2006-05-29 19:06:56 UTC (rev 71) @@ -46,10 +46,10 @@ prev = lineInfo[lineIndex - 1]; } - final byte oldToken = info.token; - final byte token = markTokensImpl(prev == null ? Token.NULL : prev.token, line, lineIndex); + final byte oldToken = info.getToken(); + final byte token = markTokensImpl(prev == null ? Token.NULL : prev.getToken(), line, lineIndex); - info.token = token; + info.setToken(token); /* * This is a foul hack. It stops nextLineRequested @@ -289,14 +289,31 @@ } /** The id of the last token of the line. */ - public byte token; + private byte token; /** * This is for use by the token marker implementations themselves. It * can be used to store anything that is an object and that needs to * exist on a per-line basis. */ - public Object obj; + private Object obj; + + public final byte getToken() { + return token; + } + + public final void setToken(final byte token) { + this.token = token; + } + + public final Object getObj() { + return obj; + } + + public final void setObj(final Object obj) { + this.obj = obj; + } + } // class LineInfo } // class TokenMarker This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |