org.openarchitectureware.expression.ast
Class Identifier

java.lang.Object
  extended by org.openarchitectureware.expression.ast.SyntaxElement
      extended by org.openarchitectureware.expression.ast.Identifier
All Implemented Interfaces:
ISyntaxElement

public class Identifier
extends SyntaxElement

Author:
Sven Efftinge (http://www.efftinge.de), Arno Haase

Field Summary
 
Fields inherited from class org.openarchitectureware.expression.ast.SyntaxElement
end, line, start
 
Constructor Summary
Identifier(java.lang.String value)
           
 
Method Summary
 Identifier append(Identifier t)
           
 boolean equals(java.lang.Object obj)
           
 int getEnd()
           
 java.lang.String getValue()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class org.openarchitectureware.expression.ast.SyntaxElement
accept, getFileName, getLine, getNameString, getStart, setEnd, setFileName, setLine, setStart
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Identifier

public Identifier(java.lang.String value)
Method Detail

append

public Identifier append(Identifier t)

getValue

public java.lang.String getValue()

getEnd

public int getEnd()
Specified by:
getEnd in interface ISyntaxElement
Overrides:
getEnd in class SyntaxElement

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object