|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 XferablewriteXferBytes in class MacroRefjava.io.IOException
public void writeXferSchema(DataXferStream out)
throws java.io.IOException
writeXferSchema in interface XferablewriteXferSchema in class MacroRefjava.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||