org.eclipse.modisco.omg.gastm
Interface DerivesFrom

All Superinterfaces:
GASTMObject, GASTMSyntaxObject, MinorSyntaxObject

public interface DerivesFrom
extends MinorSyntaxObject

A representation of the model object 'Derives From'.

The following features are supported:

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

Method Summary
 AccessKind getAccessKind()
          Returns the value of the 'Access Kind' containment reference.
 NamedTypeReference getClassName()
          Returns the value of the 'Class Name' containment reference.
 VirtualSpecification getVirtualSpecifier()
          Returns the value of the 'Virtual Specifier' containment reference.
 void setAccessKind(AccessKind value)
          Sets the value of the 'Access Kind' containment reference.
 void setClassName(NamedTypeReference value)
          Sets the value of the 'Class Name' containment reference.
 void setVirtualSpecifier(VirtualSpecification value)
          Sets the value of the 'Virtual Specifier' containment reference.
 
Methods inherited from interface org.eclipse.modisco.omg.gastm.GASTMSyntaxObject
getAnnotations, getLocationInfo, getPreProcessorElements, setLocationInfo
 

Method Detail

getVirtualSpecifier

VirtualSpecification getVirtualSpecifier()
Returns the value of the 'Virtual Specifier' containment reference.

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

Returns:
the value of the 'Virtual Specifier' containment reference.
See Also:
setVirtualSpecifier(VirtualSpecification), GASTMPackage.getDerivesFrom_VirtualSpecifier()
Generated:
Model:
containment="true"

setVirtualSpecifier

void setVirtualSpecifier(VirtualSpecification value)
Sets the value of the 'Virtual Specifier' containment reference.

Parameters:
value - the new value of the 'Virtual Specifier' containment reference.
See Also:
getVirtualSpecifier()
Generated:

getAccessKind

AccessKind getAccessKind()
Returns the value of the 'Access Kind' containment reference.

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

Returns:
the value of the 'Access Kind' containment reference.
See Also:
setAccessKind(AccessKind), GASTMPackage.getDerivesFrom_AccessKind()
Generated:
Model:
containment="true" required="true"

setAccessKind

void setAccessKind(AccessKind value)
Sets the value of the 'Access Kind' containment reference.

Parameters:
value - the new value of the 'Access Kind' containment reference.
See Also:
getAccessKind()
Generated:

getClassName

NamedTypeReference getClassName()
Returns the value of the 'Class Name' containment reference.

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

Returns:
the value of the 'Class Name' containment reference.
See Also:
setClassName(NamedTypeReference), GASTMPackage.getDerivesFrom_ClassName()
Generated:
Model:
containment="true" required="true"

setClassName

void setClassName(NamedTypeReference value)
Sets the value of the 'Class Name' containment reference.

Parameters:
value - the new value of the 'Class Name' containment reference.
See Also:
getClassName()
Generated: