public static class PainterLayoutExtension.ConfigurationPainterLayoutFactory extends de.cs3d.util.eclipse.extension.AbstractConfigurationFactory<PainterLayout> implements PainterLayoutFactory
PainterLayout
factory based on an IConfigurationElement
.Modifier | Constructor and Description |
---|---|
protected |
PainterLayoutExtension.ConfigurationPainterLayoutFactory(org.eclipse.core.runtime.IConfigurationElement conf)
Create a
PainterLayout factory based on the given
configuration element. |
Modifier and Type | Method and Description |
---|---|
void |
dispose(PainterLayout instance) |
String |
getDisplayName() |
URL |
getIconURL() |
String |
getIdentifier() |
List<PainterProxy> |
getPaintersToLayout()
Get the painters to be layouted.
|
int |
getPriority() |
createExtensionObject, getIconURL, getTypeName
allowConfigure, configure
compareTo, equals, hashCode
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
allowConfigure, configure, createExtensionObject
getTypeName
compareTo
protected PainterLayoutExtension.ConfigurationPainterLayoutFactory(org.eclipse.core.runtime.IConfigurationElement conf)
PainterLayout
factory based on the given
configuration element.conf
- the configuration elementpublic void dispose(PainterLayout instance)
dispose
in interface de.cs3d.util.eclipse.extension.ExtensionObjectFactory<PainterLayout>
ExtensionObjectFactory.dispose(Object)
public String getIdentifier()
getIdentifier
in interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
ExtensionObjectDefinition.getIdentifier()
public String getDisplayName()
getDisplayName
in interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
ExtensionObjectDefinition.getDisplayName()
public URL getIconURL()
getIconURL
in interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
getIconURL
in class de.cs3d.util.eclipse.extension.AbstractObjectFactory<PainterLayout>
AbstractObjectFactory.getIconURL()
public List<PainterProxy> getPaintersToLayout()
PainterLayoutFactory
getPaintersToLayout
in interface PainterLayoutFactory
PainterLayoutFactory.getPaintersToLayout()
public int getPriority()
getPriority
in interface de.cs3d.util.eclipse.extension.Prioritizable
getPriority
in class de.cs3d.util.eclipse.extension.AbstractObjectDefinition
AbstractObjectDefinition.getPriority()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a