public class MessageEditorImc extends java.lang.Object implements PropertiesProvider
Constructor and Description |
---|
MessageEditorImc(pt.lsts.imc.IMCMessage message)
Creates a new MessageEditor which will have the message's fields as properties
|
Modifier and Type | Method and Description |
---|---|
com.l2fprod.common.propertysheet.DefaultProperty[] |
getProperties() |
java.lang.String |
getPropertiesDialogTitle() |
java.lang.String[] |
getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties) |
boolean |
isEditable() |
static void |
main(java.lang.String[] args)
Testing purposes
|
void |
setEditable(boolean editable) |
void |
setMessage(pt.lsts.imc.IMCMessage message)
Sets this Editor's message
|
void |
setProperties(com.l2fprod.common.propertysheet.Property[] properties) |
static boolean |
showProperties(pt.lsts.imc.IMCMessage message,
boolean editable)
This method shows a dialog where the user can view/edit the given message's fields
|
static boolean |
showProperties(pt.lsts.imc.IMCMessage message,
java.awt.Window parent,
boolean editable) |
public MessageEditorImc(pt.lsts.imc.IMCMessage message)
message
- public void setMessage(pt.lsts.imc.IMCMessage message)
message
- The Message to be viewed / editedpublic com.l2fprod.common.propertysheet.DefaultProperty[] getProperties()
getProperties
in interface PropertiesProvider
PropertiesProvider.getProperties()
public java.lang.String getPropertiesDialogTitle()
getPropertiesDialogTitle
in interface PropertiesProvider
PropertiesProvider.getPropertiesDialogTitle()
public java.lang.String[] getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties)
getPropertiesErrors
in interface PropertiesProvider
PropertiesProvider.getPropertiesErrors(Property[])
public void setProperties(com.l2fprod.common.propertysheet.Property[] properties)
setProperties
in interface PropertiesProvider
PropertiesProvider.setProperties(Property[])
public static boolean showProperties(pt.lsts.imc.IMCMessage message, boolean editable)
message
- Any Messageeditable
- Whether the user will be able to edit the message's fieldspublic static boolean showProperties(pt.lsts.imc.IMCMessage message, java.awt.Window parent, boolean editable)
public boolean isEditable()
public void setEditable(boolean editable)
public static void main(java.lang.String[] args)
args
- ignoredCopyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.