org.eclipse.modisco.omg.gastm
Interface CompilationUnit

All Superinterfaces:
GASTMObject, GASTMSourceObject, SourceFile

public interface CompilationUnit
extends SourceFile

A representation of the model object 'Compilation Unit'.

The following features are supported:

See Also:
GASTMPackage.getCompilationUnit()
Generated:
Model:

Method Summary
  getFragments()
          Returns the value of the 'Fragments' containment reference list.
 java.lang.String getLanguage()
          Returns the value of the 'Language' attribute.
 ProgramScope getOpensScope()
          Returns the value of the 'Opens Scope' reference.
 void setLanguage(java.lang.String value)
          Sets the value of the 'Language' attribute.
 void setOpensScope(ProgramScope value)
          Sets the value of the 'Opens Scope' reference.
 
Methods inherited from interface org.eclipse.modisco.omg.gastm.SourceFile
getPath, setPath
 

Method Detail

getLanguage

java.lang.String getLanguage()
Returns the value of the 'Language' attribute.

If the meaning of the 'Language' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Language' attribute.
See Also:
setLanguage(String), GASTMPackage.getCompilationUnit_Language()
Generated:
Model:

setLanguage

void setLanguage(java.lang.String value)
Sets the value of the 'Language' attribute.

Parameters:
value - the new value of the 'Language' attribute.
See Also:
getLanguage()
Generated:

getFragments

 getFragments()
Returns the value of the 'Fragments' containment reference list. The list contents are of type DefinitionObject.

If the meaning of the 'Fragments' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Fragments' containment reference list.
See Also:
GASTMPackage.getCompilationUnit_Fragments()
Generated:
Model:
containment="true"

getOpensScope

ProgramScope getOpensScope()
Returns the value of the 'Opens Scope' reference.

If the meaning of the 'Opens Scope' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Opens Scope' reference.
See Also:
setOpensScope(ProgramScope), GASTMPackage.getCompilationUnit_OpensScope()
Generated:
Model:

setOpensScope

void setOpensScope(ProgramScope value)
Sets the value of the 'Opens Scope' reference.

Parameters:
value - the new value of the 'Opens Scope' reference.
See Also:
getOpensScope()
Generated: