home *** CD-ROM | disk | FTP | other *** search
- public class JScriptTokenPosition {
- private int nLine;
- private int nCol;
- private int nStartPos;
- private int nEndPos;
-
- public int GetLine() {
- return this.nLine;
- }
-
- public int GetCol() {
- return this.nCol;
- }
-
- public int GetSize() {
- return this.nEndPos - this.nStartPos;
- }
-
- public int GetStartPos() {
- return this.nStartPos;
- }
-
- public int GetEndPos() {
- return this.nEndPos;
- }
-
- public void SetEndPos(int var1) {
- this.nEndPos = var1;
- }
-
- public JScriptTokenPosition() {
- this.Set(0, 0, 0, 0);
- }
-
- public JScriptTokenPosition(int var1, int var2, int var3, int var4) {
- this.Set(var1, var2, var3, var4);
- }
-
- public JScriptTokenPosition(JScriptTokenPosition var1) {
- this.Set(var1);
- }
-
- public void Set(JScriptTokenPosition var1) {
- this.Set(var1.nLine, var1.nCol, var1.nStartPos, var1.nEndPos);
- }
-
- public void Set(int var1, int var2, int var3, int var4) {
- this.nLine = var1;
- this.nCol = var2;
- this.nStartPos = var3;
- this.nEndPos = var4;
- }
-
- public synchronized Object clone() {
- JScriptTokenPosition var1 = new JScriptTokenPosition(this);
- return var1;
- }
- }
-