|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuchicago.src.sim.parameter.rpl.RPLDottedName
public class RPLDottedName
RPLObject representation of a dotted name reference.
| Constructor Summary | |
|---|---|
RPLDottedName(java.lang.String lhs,
java.lang.String rhs)
Creates a RPLDottedName from the specified names. |
|
| Method Summary | |
|---|---|
void |
compile(RPLCompiler compiler)
Compile this RPLDottedName, resolving the references if possible. |
java.lang.String |
getLHS()
Gets the left-hand side name. |
java.lang.String |
getRHS()
Gets the right-hand side name. |
java.lang.Class |
getType()
Returns the type of this RPLDottedName. |
java.lang.Object |
getValue()
Returns the value of this RPLDottedName. |
void |
setLineCol(int line,
int col)
Sets where this RPLDottedName was defined in the source file by line and col. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RPLDottedName(java.lang.String lhs,
java.lang.String rhs)
lhs - the name on the left-hand side of the dotrhs - the name on the right-hand side of the dot| Method Detail |
|---|
public java.lang.String getLHS()
public java.lang.String getRHS()
public java.lang.Object getValue()
getValue in interface RPLObjectpublic java.lang.Class getType()
getType in interface RPLObjectpublic void compile(RPLCompiler compiler)
compile in interface RPLObjectcompiler - the compiler
public void setLineCol(int line,
int col)
line - the line number where this was definedcol - the column number where this was defined
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||