org.eclipse.gmt.modisco.java
Interface Package

All Superinterfaces:
ASTNode, NamedElement

public interface Package
extends NamedElement

A representation of the model object 'Package'.

The following features are supported:

See Also:
JavaPackage.getPackage()
Generated:
Model:

Method Summary
 Model getModel()
          Returns the value of the 'Model' container reference.
  getOwnedElements()
          Returns the value of the 'Owned Elements' containment reference list.
  getOwnedPackages()
          Returns the value of the 'Owned Packages' containment reference list.
 Package getPackage()
          Returns the value of the 'Package' container reference.
  getUsagesInPackageAccess()
          Returns the value of the 'Usages In Package Access' reference list.
 void setModel(Model value)
          Sets the value of the 'Model' container reference.
 void setPackage(Package value)
          Sets the value of the 'Package' container reference.
 
Methods inherited from interface org.eclipse.gmt.modisco.java.NamedElement
getName, getUsagesInImports, isProxy, setName, setProxy
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 

Method Detail

getOwnedElements

 getOwnedElements()
Returns the value of the 'Owned Elements' containment reference list. The list contents are of type AbstractTypeDeclaration. It is bidirectional and its opposite is 'Package'.

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

Returns:
the value of the 'Owned Elements' containment reference list.
See Also:
JavaPackage.getPackage_OwnedElements(), AbstractTypeDeclaration.getPackage()
Generated:
Model:
opposite="package" containment="true" ordered="false"

getModel

Model getModel()
Returns the value of the 'Model' container reference. It is bidirectional and its opposite is 'Owned Elements'.

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

Returns:
the value of the 'Model' container reference.
See Also:
setModel(Model), JavaPackage.getPackage_Model(), Model.getOwnedElements()
Generated:
Model:
opposite="ownedElements" transient="false" ordered="false"

setModel

void setModel(Model value)
Sets the value of the 'Model' container reference.

Parameters:
value - the new value of the 'Model' container reference.
See Also:
getModel()
Generated:

getOwnedPackages

 getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list. The list contents are of type Package. It is bidirectional and its opposite is 'Package'.

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

Returns:
the value of the 'Owned Packages' containment reference list.
See Also:
JavaPackage.getPackage_OwnedPackages(), getPackage()
Generated:
Model:
opposite="package" containment="true" ordered="false"

getPackage

Package getPackage()
Returns the value of the 'Package' container reference. It is bidirectional and its opposite is 'Owned Packages'.

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

Returns:
the value of the 'Package' container reference.
See Also:
setPackage(Package), JavaPackage.getPackage_Package(), getOwnedPackages()
Generated:
Model:
opposite="ownedPackages" transient="false" ordered="false"

setPackage

void setPackage(Package value)
Sets the value of the 'Package' container reference.

Parameters:
value - the new value of the 'Package' container reference.
See Also:
getPackage()
Generated:

getUsagesInPackageAccess

 getUsagesInPackageAccess()
Returns the value of the 'Usages In Package Access' reference list. The list contents are of type PackageAccess. It is bidirectional and its opposite is 'Package'.

If the meaning of the 'Usages In Package Access' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Usages In Package Access' reference list.
See Also:
JavaPackage.getPackage_UsagesInPackageAccess(), PackageAccess.getPackage()
Generated:
Model:
opposite="package" ordered="false"