public class PictureLine extends PictureMarker
Moreover, PictureLine has other methods such as getSymbolClass,getName, refreshControls and getLayer.
lblFileName, lblSelFileName, lblSize, lblX, lblY, MARKER_IMAGE_DEFAULT_WIDTH, tabs, txtSize, txtX, txtY
owner
Constructor and Description |
---|
PictureLine(SymbolEditor owner) |
Modifier and Type | Method and Description |
---|---|
boolean |
canManageSymbol(ISymbol symbol) |
ISymbol |
getLayer()
Produces and returns the ISymbol according with the user settings.
|
String |
getName()
Returns the name of the config tabs that will be shown in the selector combo box.
|
void |
refreshControls(ISymbol layer)
Invoked when the user selects or adds a new layer.
|
actionPerformed, getEditorTools, getTabs, setValues
fireSymbolChangedEvent, toString
public PictureLine(SymbolEditor owner)
public String getName()
TypeSymbolEditor
Returns the name of the config tabs that will be shown in the selector combo box.
This is typically a human-readable (and also translatable) name for the symbol that
this TypeEditorPanel deals with, but maybe you prefer to use any other one.
The order of the entries in the combo is alphabetically-based. So you can force a position by defining a name that suits your needs.
getName
in interface TypeSymbolEditor
getName
in class PictureMarker
public void refreshControls(ISymbol layer)
TypeSymbolEditor
refreshControls
in interface TypeSymbolEditor
refreshControls
in class PictureMarker
public ISymbol getLayer()
TypeSymbolEditor
getLayer
in interface TypeSymbolEditor
getLayer
in class PictureMarker
public boolean canManageSymbol(ISymbol symbol)
canManageSymbol
in interface TypeSymbolEditor
canManageSymbol
in class PictureMarker