|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOperatorFileReference
A reference to an operator file, by file name
Field Summary |
---|
Fields inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode |
---|
NEWLINE |
Method Summary | |
---|---|
String |
getFileName()
Return the file name. |
IOperators |
getOperators()
Returns the operator referred to by this reference, it has been resolved. |
boolean |
isAbsolute()
Returns true if the file name is absolute, i.e. |
boolean |
isOperatorsResolved()
Returns true if the oeprator has been resolved in which case it can be accessed
via IOperatorFileReference.getOperator , false otherwise. |
void |
resolveOperators(IOperators operators)
Attaches an IOperators resolved from this operator file reference. |
Methods inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode |
---|
accept, dump, getColumn, getLine, getUserData, setUserData |
Method Detail |
---|
String getFileName()
boolean isAbsolute()
boolean isOperatorsResolved()
true
if the oeprator has been resolved in which case it can be accessed
via IOperatorFileReference.getOperator
, false
otherwise.
true
if the operator has been resolved, false
otherwise.IOperators getOperators()
void resolveOperators(IOperators operators)
IOperators
resolved from this operator file reference.
operators
- The resolved IOperators
for this operator file reference
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |