public interface ProgramSourceFile extends SourceFile
The following features are supported:
PLIPackage.getProgramSourceFile()| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
copyright |
| Modifier and Type | Method and Description |
|---|---|
MacroProgramStructureNode |
getMacroStructure()
Returns the value of the 'Macro Structure' containment reference.
|
ProgramStructureNode |
getPliStructure()
Returns the value of the 'Pli Structure' containment reference.
|
java.util.List<ProcessDirective> |
getProcessDirectives()
Returns the value of the 'Process Directives' containment reference list.
|
java.util.List<PLINode> |
getStatements()
Returns the value of the 'Statements' containment reference list.
|
void |
setMacroStructure(MacroProgramStructureNode value)
Sets the value of the '
Macro Structure' containment reference. |
void |
setPliStructure(ProgramStructureNode value)
Sets the value of the '
Pli Structure' containment reference. |
getName, setNamegetBeginColumn, getBeginFile, getBeginLine, getEndColumn, getEndFile, getEndLine, getParent, setBeginColumn, setBeginFile, setBeginLine, setEndColumn, setEndFile, setEndLine, setParentstatic final java.lang.String copyright
java.util.List<ProcessDirective> getProcessDirectives()
ProcessDirective.
PLIPackage.getProgramSourceFile_ProcessDirectives()java.util.List<PLINode> getStatements()
PLINode.
PLIPackage.getProgramSourceFile_Statements()MacroProgramStructureNode getMacroStructure()
setMacroStructure(MacroProgramStructureNode),
PLIPackage.getProgramSourceFile_MacroStructure()void setMacroStructure(MacroProgramStructureNode value)
Macro Structure' containment reference.
value - the new value of the 'Macro Structure' containment reference.getMacroStructure()ProgramStructureNode getPliStructure()
setPliStructure(ProgramStructureNode),
PLIPackage.getProgramSourceFile_PliStructure()void setPliStructure(ProgramStructureNode value)
Pli Structure' containment reference.
value - the new value of the 'Pli Structure' containment reference.getPliStructure()