eu.esdihumboldt.hale.ui.views.styledmap.clip.layout.extension.internal
Class DefaultFactory
java.lang.Object
de.cs3d.util.eclipse.extension.AbstractObjectDefinition
de.cs3d.util.eclipse.extension.AbstractObjectFactory<PainterLayout>
eu.esdihumboldt.hale.ui.views.styledmap.clip.layout.extension.internal.DefaultFactory
- All Implemented Interfaces:
- de.cs3d.util.eclipse.extension.ExtensionObjectDefinition, de.cs3d.util.eclipse.extension.ExtensionObjectFactory<PainterLayout>, de.cs3d.util.eclipse.extension.Prioritizable, PainterLayoutFactory, Comparable<de.cs3d.util.eclipse.extension.ExtensionObjectDefinition>
public class DefaultFactory
- extends de.cs3d.util.eclipse.extension.AbstractObjectFactory<PainterLayout>
- implements PainterLayoutFactory
Default painter layout factory. Used as fall back in
PainterLayoutManager
.
- Author:
- Simon Templer
Methods inherited from class de.cs3d.util.eclipse.extension.AbstractObjectFactory |
allowConfigure, configure, getIconURL |
Methods inherited from class de.cs3d.util.eclipse.extension.AbstractObjectDefinition |
compareTo, equals, getPriority, hashCode |
Methods inherited from interface de.cs3d.util.eclipse.extension.ExtensionObjectFactory |
allowConfigure, configure |
Methods inherited from interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition |
getIconURL |
DefaultFactory
public DefaultFactory()
createExtensionObject
public PainterLayout createExtensionObject()
throws Exception
- Specified by:
createExtensionObject
in interface de.cs3d.util.eclipse.extension.ExtensionObjectFactory<PainterLayout>
- Throws:
Exception
dispose
public void dispose(PainterLayout instance)
- Specified by:
dispose
in interface de.cs3d.util.eclipse.extension.ExtensionObjectFactory<PainterLayout>
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifier
in interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
- See Also:
ExtensionObjectDefinition.getDisplayName()
getTypeName
public String getTypeName()
- Specified by:
getTypeName
in interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
- See Also:
ExtensionObjectDefinition.getTypeName()
getPaintersToLayout
public List<PainterProxy> getPaintersToLayout()
- Description copied from interface:
PainterLayoutFactory
- Get the painters to be layouted.
- Specified by:
getPaintersToLayout
in interface PainterLayoutFactory
- Returns:
- a list with a proxy for each painter
- See Also:
PainterLayoutFactory.getPaintersToLayout()
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d