org.eclipse.gmt.umlx.mm
Interface GClass

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, GElement, GModelElement, GNamedElement, GNodeElement, GPersistentCoModel, GPersistentNamedSheetNode, GPersistentSheetNode, GSheetNode, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
GClassImpl

public interface GClass
extends GPersistentNamedSheetNode

A representation of the model object 'Class View'.

The following features are supported:

See Also:
MmPackage.getGClass()

Method Summary
 org.eclipse.emf.ecore.EClass getDerivedCoModel()
           
 org.eclipse.emf.common.util.EList getGAttributes()
          Returns the value of the 'GAttributes' containment reference list.
 org.eclipse.emf.common.util.EList getGOperations()
          Returns the value of the 'GOperations' containment reference list.
 
Methods inherited from interface org.eclipse.gmt.umlx.gcore.GPersistentCoModel
getCoModel, setCoModel
 
Methods inherited from interface org.eclipse.gmt.umlx.gcore.GSheetNode
getLocation, getSheet, getWidth, setLocation, setSheet, setWidth
 
Methods inherited from interface org.eclipse.gmt.umlx.gcore.GNodeElement
getIncomingConnections, getOutgoingConnections
 

Method Detail

getGOperations

org.eclipse.emf.common.util.EList getGOperations()
Returns the value of the 'GOperations' containment reference list. The list contents are of type GClassOperation. It is bidirectional and its opposite is 'GClass'.

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

Returns:
the value of the 'GOperations' containment reference list.
See Also:
MmPackage.getGClass_GOperations(), GClassOperation.getGClass()

getDerivedCoModel

org.eclipse.emf.ecore.EClass getDerivedCoModel()


getGAttributes

org.eclipse.emf.common.util.EList getGAttributes()
Returns the value of the 'GAttributes' containment reference list. The list contents are of type GClassAttribute. It is bidirectional and its opposite is 'GClass'.

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

Returns:
the value of the 'GAttributes' containment reference list.
See Also:
MmPackage.getGClass_GAttributes(), GClassAttribute.getGClass()