org.eclipse.gmf.codegen.gmfgen
Interface Palette

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
PaletteImpl

public interface Palette
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Palette'.

The following features are supported:

See Also:
GMFGenPackage.getPalette()
Generated
Model Properties:

Method Summary
 boolean definesStandardTools()
           
 GenDiagram getDiagram()
          Returns the value of the 'Diagram' container reference.
 String getFactoryClassName()
          Returns the value of the 'Factory Class Name' attribute.
 String getFactoryQualifiedClassName()
           
 org.eclipse.emf.common.util.EList<ToolGroup> getGroups()
          Returns the value of the 'Groups' containment reference list.
 String getPackageName()
          Returns the value of the 'Package Name' attribute.
 boolean isFlyout()
          Returns the value of the 'Flyout' attribute.
 void setFactoryClassName(String value)
          Sets the value of the 'Factory Class Name' attribute.
 void setFlyout(boolean value)
          Sets the value of the 'Flyout' attribute.
 void setPackageName(String value)
          Sets the value of the 'Package Name' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getDiagram

GenDiagram getDiagram()
Returns the value of the 'Diagram' container reference. It is bidirectional and its opposite is 'Palette'.

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

Returns:
the value of the 'Diagram' container reference.
See Also:
GMFGenPackage.getPalette_Diagram(), GenDiagram.getPalette()
Generated
Model Properties:
opposite="palette" resolveProxies="false" required="true" transient="false" changeable="false"

isFlyout

boolean isFlyout()
Returns the value of the 'Flyout' attribute. The default value is "true".

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

Returns:
the value of the 'Flyout' attribute.
See Also:
setFlyout(boolean), GMFGenPackage.getPalette_Flyout()
Generated
Model Properties:
default="true"

setFlyout

void setFlyout(boolean value)
Sets the value of the 'Flyout' attribute.

Parameters:
value - the new value of the 'Flyout' attribute.
See Also:
isFlyout()
Generated

getGroups

org.eclipse.emf.common.util.EList<ToolGroup> getGroups()
Returns the value of the 'Groups' containment reference list. The list contents are of type ToolGroup. It is bidirectional and its opposite is 'Palette'. GEF allows only containers as palette immediate children

Returns:
the value of the 'Groups' containment reference list.
See Also:
GMFGenPackage.getPalette_Groups(), ToolGroup.getPalette()
Generated
Model Properties:
opposite="palette" containment="true" required="true"

getPackageName

String getPackageName()
Returns the value of the 'Package Name' attribute.

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

Returns:
the value of the 'Package Name' attribute.
See Also:
setPackageName(String), GMFGenPackage.getPalette_PackageName()
Generated
Model Properties:

setPackageName

void setPackageName(String value)
Sets the value of the 'Package Name' attribute.

Parameters:
value - the new value of the 'Package Name' attribute.
See Also:
getPackageName()
Generated

getFactoryClassName

String getFactoryClassName()
Returns the value of the 'Factory Class Name' attribute.

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

Returns:
the value of the 'Factory Class Name' attribute.
See Also:
setFactoryClassName(String), GMFGenPackage.getPalette_FactoryClassName()
Generated
Model Properties:

setFactoryClassName

void setFactoryClassName(String value)
Sets the value of the 'Factory Class Name' attribute.

Parameters:
value - the new value of the 'Factory Class Name' attribute.
See Also:
getFactoryClassName()
Generated

getFactoryQualifiedClassName

String getFactoryQualifiedClassName()

Generated
Model Properties:
kind="operation"

definesStandardTools

boolean definesStandardTools()

Generated
Model Properties:


Copyright © 2012. All Rights Reserved.