de.upb.swt.epctools.plugin.editor
Class EpctoolsPaletteRoot

java.lang.Object
  extended by org.eclipse.gef.palette.PaletteEntry
      extended by org.eclipse.gef.palette.PaletteContainer
          extended by org.eclipse.gef.palette.PaletteRoot
              extended by de.upb.swt.epctools.plugin.editor.EpctoolsPaletteRoot

public class EpctoolsPaletteRoot
extends org.eclipse.gef.palette.PaletteRoot

This class corresponds to the tool palette on the left side of the epcsim editor


Nested Class Summary
(package private)  class EpctoolsPaletteRoot.ArcCreationFactory
           
(package private)  class EpctoolsPaletteRoot.NodeCreationFactory
           
 
Field Summary
 
Fields inherited from class org.eclipse.gef.palette.PaletteRoot
PALETTE_TYPE_ROOT
 
Fields inherited from class org.eclipse.gef.palette.PaletteContainer
children, PROPERTY_CHILDREN
 
Fields inherited from class org.eclipse.gef.palette.PaletteEntry
listeners, PALETTE_TYPE_UNKNOWN, PERMISSION_FULL_MODIFICATION, PERMISSION_HIDE_ONLY, PERMISSION_LIMITED_MODIFICATION, PERMISSION_NO_MODIFICATION, PROPERTY_DEFAULT, PROPERTY_DESCRIPTION, PROPERTY_LABEL, PROPERTY_LARGE_ICON, PROPERTY_PARENT, PROPERTY_SMALL_ICON, PROPERTY_TYPE, PROPERTY_VISIBLE
 
Constructor Summary
EpctoolsPaletteRoot(EPC epc)
          This constructor initializes the EpcsimPaletteRoot, tool icons are added
 
Method Summary
 
Methods inherited from class org.eclipse.gef.palette.PaletteRoot
acceptsType, getDefaultEntry, setDefaultEntry, toString
 
Methods inherited from class org.eclipse.gef.palette.PaletteContainer
add, add, addAll, appendToSection, getChildren, moveDown, moveUp, remove, setChildren
 
Methods inherited from class org.eclipse.gef.palette.PaletteEntry
addPropertyChangeListener, getDescription, getId, getLabel, getLargeIcon, getParent, getSmallIcon, getType, getUserModificationPermission, isVisible, removePropertyChangeListener, setDescription, setId, setLabel, setLargeIcon, setParent, setSmallIcon, setType, setUserModificationPermission, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EpctoolsPaletteRoot

public EpctoolsPaletteRoot(EPC epc)
This constructor initializes the EpcsimPaletteRoot, tool icons are added

Parameters:
epc - The model's epc diagram instance