org.eclipse.gmt.umlx.editor.loaders
Class SheetDefinition

java.lang.Object
  extended by org.eclipse.gmt.umlx.editor.loaders.SheetDefinition

public class SheetDefinition
extends java.lang.Object

SheetDefinition captures a palette sheet definition resulting from a parse of the editorSheet extension point.


Constructor Summary
SheetDefinition(java.lang.String sheetClassName, java.lang.String editorClassName, org.osgi.framework.Bundle bundle)
           
 
Method Summary
 void addPaletteGroup(PaletteContainerDefinition paletteGroup)
           
 org.eclipse.gef.palette.PaletteRoot getPalette()
           
 java.lang.Class<? extends AbstractSheetEditor> loadClass()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SheetDefinition

public SheetDefinition(java.lang.String sheetClassName,
                       java.lang.String editorClassName,
                       org.osgi.framework.Bundle bundle)
Method Detail

addPaletteGroup

public void addPaletteGroup(PaletteContainerDefinition paletteGroup)

getPalette

public org.eclipse.gef.palette.PaletteRoot getPalette()

loadClass

public java.lang.Class<? extends AbstractSheetEditor> loadClass()
                                                         throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object