GEF v2.0

org.eclipse.gef.palette
Class DefaultPaletteContainer

java.lang.Object
  |
  +--org.eclipse.gef.palette.DefaultPaletteEntry
        |
        +--org.eclipse.gef.palette.DefaultPaletteContainer
All Implemented Interfaces:
PaletteContainer, PaletteEntry
Direct Known Subclasses:
DefaultPaletteCategory, DefaultPaletteGroup, DefaultPaletteRoot

public class DefaultPaletteContainer
extends DefaultPaletteEntry
implements PaletteContainer


Field Summary
protected  List children
           
 
Fields inherited from interface org.eclipse.gef.palette.PaletteContainer
PALETTE_TYPE_CATEGORY, PALETTE_TYPE_GROUP
 
Fields inherited from interface org.eclipse.gef.palette.PaletteEntry
PALETTE_TYPE_UNKNOWN
 
Constructor Summary
DefaultPaletteContainer()
           
DefaultPaletteContainer(String label)
           
DefaultPaletteContainer(String label, List children, Object type)
           
DefaultPaletteContainer(String label, List children, Object type, String description, Image smallIcon, Image largeIcon)
           
DefaultPaletteContainer(String label, Object type)
           
DefaultPaletteContainer(String label, Object type, Image smallIcon, Image largeIcon)
           
 
Method Summary
 List getChildren()
          Return the groups for this palette category
 void setChildren(List children)
           
 String toString()
           
 
Methods inherited from class org.eclipse.gef.palette.DefaultPaletteEntry
getDescription, getLabel, getLargeIcon, getSmallIcon, getType, isDefault, setDefault, setDescription, setLabel, setLargeIcon, setSmallIcon, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.gef.palette.PaletteContainer
getLabel
 
Methods inherited from interface org.eclipse.gef.palette.PaletteEntry
getDescription, getLargeIcon, getSmallIcon, getType, isDefault
 

Field Detail

children

protected List children
Constructor Detail

DefaultPaletteContainer

public DefaultPaletteContainer()

DefaultPaletteContainer

public DefaultPaletteContainer(String label)

DefaultPaletteContainer

public DefaultPaletteContainer(String label,
                               Object type)

DefaultPaletteContainer

public DefaultPaletteContainer(String label,
                               List children,
                               Object type)

DefaultPaletteContainer

public DefaultPaletteContainer(String label,
                               Object type,
                               Image smallIcon,
                               Image largeIcon)

DefaultPaletteContainer

public DefaultPaletteContainer(String label,
                               List children,
                               Object type,
                               String description,
                               Image smallIcon,
                               Image largeIcon)
Method Detail

getChildren

public List getChildren()
Description copied from interface: PaletteContainer
Return the groups for this palette category
Specified by:
getChildren in interface PaletteContainer

setChildren

public void setChildren(List children)

toString

public String toString()
Overrides:
toString in class DefaultPaletteEntry

GEF v2.0