public abstract class AbstractConsolePlugin extends java.lang.Object implements PropertiesProvider
Constructor and Description |
---|
AbstractConsolePlugin() |
Modifier and Type | Method and Description |
---|---|
org.dom4j.Element |
asElement(java.lang.String rootElement) |
void |
clean() |
ConsoleLayout |
getConsole() |
javax.swing.ImageIcon |
getIcon() |
java.lang.String |
getName() |
com.l2fprod.common.propertysheet.DefaultProperty[] |
getProperties() |
java.lang.String |
getPropertiesDialogTitle() |
java.lang.String[] |
getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties) |
protected pt.lsts.imc.state.ImcSystemState |
getState() |
void |
init(ConsoleLayout console) |
protected abstract void |
initPlugin(ConsoleLayout console)
Use this to setup your plugin before the register of
the IPeriodicUpdates and Message callbacks.
|
void |
parseXmlElement(org.dom4j.Element elem) |
void |
propertiesChanged() |
void |
setProperties(com.l2fprod.common.propertysheet.Property[] properties) |
public com.l2fprod.common.propertysheet.DefaultProperty[] getProperties()
getProperties
in interface PropertiesProvider
public void setProperties(com.l2fprod.common.propertysheet.Property[] properties)
setProperties
in interface PropertiesProvider
public final java.lang.String getPropertiesDialogTitle()
getPropertiesDialogTitle
in interface PropertiesProvider
public final java.lang.String[] getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties)
getPropertiesErrors
in interface PropertiesProvider
public org.dom4j.Element asElement(java.lang.String rootElement)
public void parseXmlElement(org.dom4j.Element elem)
public java.lang.String getName()
public final void init(ConsoleLayout console)
protected abstract void initPlugin(ConsoleLayout console)
public void clean()
protected final pt.lsts.imc.state.ImcSystemState getState()
public final javax.swing.ImageIcon getIcon()
public void propertiesChanged()
public ConsoleLayout getConsole()
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.