public final class SmcParameter extends SmcElement implements java.lang.Comparable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TCL_REFERENCE_TYPE |
static java.lang.String |
TCL_VALUE_TYPE |
_lineNumber, _name
Constructor and Description |
---|
SmcParameter(java.lang.String name,
int lineNumber) |
Modifier and Type | Method and Description |
---|---|
void |
accept(SmcVisitor visitor)
Accepts a new visitor which performs some action upon this
abstract syntax tree element.
|
int |
compareTo(java.lang.Object obj) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getType() |
void |
setType(java.lang.String typeName) |
java.lang.String |
toString() |
getLineNumber, getName
public static final java.lang.String TCL_VALUE_TYPE
public static final java.lang.String TCL_REFERENCE_TYPE
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int compareTo(java.lang.Object obj) throws java.lang.ClassCastException
compareTo
in interface java.lang.Comparable
java.lang.ClassCastException
public java.lang.String getType()
public void setType(java.lang.String typeName)
public java.lang.String toString()
toString
in class java.lang.Object
public void accept(SmcVisitor visitor)
SmcElement
accept
in class SmcElement
visitor
- a parser visitor.