net.sf.jsm
Class JsmObject
java.lang.Object
net.sf.jsm.JsmObject
- Direct Known Subclasses:
- JsmCell, JsmCheckBox, JsmSelectField, JsmTable, JsmTextField, JsmTr
- public abstract class JsmObject
- extends java.lang.Object
- Author:
- ronald ploeger
Field Summary |
protected java.util.Map |
attributes
|
protected java.lang.String |
id
|
static java.lang.String |
META_DATA_NAME_PROPERTY_PATH
Name of the meta data which hold the property path to set the value back into the bean |
static java.lang.String |
META_DATA_NAME_VALUE
Name of the meta data which holds the value to be set back into the bean |
protected java.util.Map |
metaData
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
META_DATA_NAME_PROPERTY_PATH
public static final java.lang.String META_DATA_NAME_PROPERTY_PATH
- Name of the meta data which hold the property path to set the value back into the bean
- See Also:
- Constant Field Values
META_DATA_NAME_VALUE
public static final java.lang.String META_DATA_NAME_VALUE
- Name of the meta data which holds the value to be set back into the bean
- See Also:
- Constant Field Values
id
protected java.lang.String id
attributes
protected java.util.Map attributes
metaData
protected java.util.Map metaData
JsmObject
public JsmObject()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getAttributes
public java.util.Map getAttributes()
- Returns:
- Returns the attributes.
setAttributesX
protected JsmObject setAttributesX(java.util.Map attributes)
- Parameters:
attributes
- The attributes to set.
addAttributeX
protected JsmObject addAttributeX(java.lang.String name,
java.lang.String value)
getMetaData
public java.util.Map getMetaData()
setMetaDataX
protected JsmObject setMetaDataX(java.util.Map metaData)
addMetaDataX
protected JsmObject addMetaDataX(java.lang.String name,
java.lang.String value)
generateJavaScript
public abstract java.lang.String generateJavaScript()
addJmsObjectStuff
protected void addJmsObjectStuff(java.lang.StringBuffer sb)
- Adds the id, attributes and meta data
- Parameters:
sb
-
escapeQuote
public java.lang.String escapeQuote(java.lang.String s)