|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.prorefactor.macrolevel.MacroRef org.prorefactor.macrolevel.NamedMacroRef
public class NamedMacroRef
A reference to a macro argument, i.e. {1} or {&name}. Origin might be an include argument or an &DEFINE.
Field Summary | |
---|---|
MacroDef |
macroDef
|
Fields inherited from class org.prorefactor.macrolevel.MacroRef |
---|
macroEventList, parent, refColumn, refLine |
Constructor Summary | |
---|---|
NamedMacroRef()
Only to be used for persistence/serialization. |
Method Summary | |
---|---|
int |
getFileIndex()
|
void |
writeXferBytes(DataXferStream out)
Implement Xferable. |
void |
writeXferSchema(DataXferStream out)
Implement Xferable. |
Methods inherited from class org.prorefactor.macrolevel.MacroRef |
---|
findExternalMacroReferences, findExternalMacroReferences, findIncludeReferences, getListingFileLine, getParent, getPosition |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public MacroDef macroDef
Constructor Detail |
---|
public NamedMacroRef()
Method Detail |
---|
public int getFileIndex()
getFileIndex
in class MacroRef
public void writeXferBytes(DataXferStream out) throws java.io.IOException
writeXferBytes
in interface Xferable
writeXferBytes
in class MacroRef
java.io.IOException
public void writeXferSchema(DataXferStream out) throws java.io.IOException
writeXferSchema
in interface Xferable
writeXferSchema
in class MacroRef
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |