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()

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()

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()

setFlyout

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

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

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()

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()

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()

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()

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()

getFactoryQualifiedClassName

String getFactoryQualifiedClassName()


definesStandardTools

boolean definesStandardTools()



Copyright © 2011. All Rights Reserved.