|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.refractions.udig.style.sld.SLDEditorPart
public abstract class SLDEditorPart
Provides a user interface to edit a component of an Style Layer Descriptor (SLD) style object.
An SLD style component can be one of the following classes of object:
,
,
,
This object does not store state. Any state information of ui widgets must be immediatley reflected in the style component.
Field Summary | |
---|---|
static java.lang.String |
XPID
|
Constructor Summary | |
---|---|
SLDEditorPart()
|
Method Summary | |
---|---|
void |
createControl(PageBook book)
Signals the ui control to be created. |
ImageDescriptor |
createImageDescriptor()
Returns an image descriptor for the editor part. |
protected abstract Control |
createPartControl(Composite parent)
The internal method for creating the ui component. |
java.lang.Object |
getContent()
|
abstract java.lang.Class |
getContentType()
Style class, like TextSymbolizer, used for editing. |
ImageDescriptor |
getImageDescriptor()
|
java.lang.String |
getLabel()
|
Layer |
getLayer()
|
Composite |
getPage()
Returns the ui control. |
java.lang.String |
getPluginId()
|
StyleBuilder |
getStyleBuilder()
|
abstract void |
init()
Initializes the editor. |
abstract void |
reset()
Resets the editor. |
void |
setContent(java.lang.Object content)
|
void |
setImageDescriptor(ImageDescriptor image)
|
void |
setLabel(java.lang.String label)
|
void |
setLayer(Layer layer)
|
void |
setPluginId(java.lang.String pluginId)
|
void |
setStyleBuilder(StyleBuilder styleBuilder)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String XPID
Constructor Detail |
---|
public SLDEditorPart()
Method Detail |
---|
public Composite getPage()
public void createControl(PageBook book)
parent
- The parent control.public java.lang.Object getContent()
public void setContent(java.lang.Object content)
content
- The content to set.public java.lang.String getLabel()
public void setLabel(java.lang.String label)
label
- The label to set.public Layer getLayer()
public void setLayer(Layer layer)
layer
- The layer to set.public void setStyleBuilder(StyleBuilder styleBuilder)
styleBuilder
- The styleBuilder to set.public StyleBuilder getStyleBuilder()
public void setImageDescriptor(ImageDescriptor image)
image
- The image descriptor.public ImageDescriptor getImageDescriptor()
public void setPluginId(java.lang.String pluginId)
pluginId
- The pluginId to set.public java.lang.String getPluginId()
public ImageDescriptor createImageDescriptor()
public abstract void init()
public abstract java.lang.Class getContentType()
protected abstract Control createPartControl(Composite parent)
parent
- The parent control.
public abstract void reset()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |