T
- public interface IPlanElement<T>
PluginDescription
and also the name should be of the the getElementAsXml()
tag or the tag+PlanElement.Modifier and Type | Method and Description |
---|---|
default void |
configure(java.lang.String... args)
Used to be able to configure or reconfigure the element.
|
IPlanElementEditorInteraction<T> |
getEditor() |
T |
getElement() |
java.lang.String |
getElementAsXml() |
java.lang.Class<T> |
getHoldingType() |
java.lang.String |
getHoldingTypeName() |
java.lang.String |
getName() |
Renderer2DPainter |
getPainter() |
T |
loadElementXml(java.lang.String xml) |
void |
setElement(java.lang.Object element) |
void |
translate(double offsetNorth,
double offsetEast,
double offsetDown) |
java.lang.String getName()
java.lang.String getHoldingTypeName()
java.lang.Class<T> getHoldingType()
default void configure(java.lang.String... args)
args
- T getElement()
void setElement(java.lang.Object element)
java.lang.String getElementAsXml()
T loadElementXml(java.lang.String xml)
IPlanElementEditorInteraction<T> getEditor()
Renderer2DPainter getPainter()
void translate(double offsetNorth, double offsetEast, double offsetDown)
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.