public class XMLBean extends BaseBean implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME
Set this constant when extending this class
to enable persistence
|
static java.lang.String |
CLASSTYPE
Set this constant when extending this class
to enable persistence
|
static int |
DEFAULT_VISIBILITY |
static int |
NOT_VISIBLE |
static int |
VISIBLE |
Constructor and Description |
---|
XMLBean() |
Modifier and Type | Method and Description |
---|---|
void |
copyToInstance(DataInstance di) |
void |
export2csv(java.io.Writer w) |
java.lang.String |
getComments() |
long |
getDescId() |
java.util.Date |
getGeneratedAt() |
GenAttr |
getGenericAttr() |
javax.swing.Icon |
getIcon() |
java.lang.String |
getIconName() |
long |
getId() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
java.io.Serializable |
getO()
Returns an Object.
|
int |
getOrd() |
int |
getVisibility()
returns XMLBean.VISIBLE or XMLBean.INVISIBLE
|
boolean |
isDirty() |
boolean |
isEnabled() |
boolean |
isErased() |
boolean |
isMandatory() |
boolean |
isReadOnly() |
static XMLBean |
readFromFile(java.lang.String fname) |
static XMLBean |
readFromStream(java.io.InputStream is) |
void |
refreshMyLabel(DescriptionVO desc) |
void |
refreshMyLabel(java.util.Map<java.lang.Long,DescriptionVO> descriptionsMap) |
void |
setComments(java.lang.String comments) |
void |
setDescId(long descId) |
void |
setDirty(boolean dirty) |
void |
setEnabled(boolean value) |
void |
setErased(boolean erased) |
void |
setGeneratedAt(java.util.Date generatedAt) |
void |
setGenericAttr(GenAttr genericAttr) |
void |
setIcon(javax.swing.Icon icon) |
void |
setIconName(java.lang.String icon) |
void |
setId(long id) |
void |
setLabel(java.lang.String label) |
void |
setName(java.lang.String name) |
void |
setO(java.io.Serializable object) |
void |
setOrd(int index) |
void |
setVisibility(int visibility) |
java.lang.String |
toString() |
void |
updateFromInstance(Instance di) |
static void |
writeToFile(XMLBean b,
java.lang.String fname) |
static void |
writeToStream(XMLBean b,
java.io.OutputStream os) |
void |
xmlSerialize(java.io.OutputStream os) |
decode64, decode64bin, encode64, encode64bin, readObject, readObject64, toBean, toByteArray, toJSON, toJSONObject, toXML
public static final int DEFAULT_VISIBILITY
public static final int VISIBLE
public static final int NOT_VISIBLE
public static java.lang.String CLASSNAME
public static java.lang.String CLASSTYPE
public java.io.Serializable getO()
public void setO(java.io.Serializable object)
public final java.util.Date getGeneratedAt()
public final void setGeneratedAt(java.util.Date generatedAt)
public final void setGenericAttr(GenAttr genericAttr)
public final GenAttr getGenericAttr()
public final boolean isDirty()
public final void setDirty(boolean dirty)
public final boolean isErased()
public final void setErased(boolean erased)
public final long getDescId()
public final void setDescId(long descId)
public final long getId()
public void setId(long id)
public final java.lang.String getName()
public final void setName(java.lang.String name)
public void copyToInstance(DataInstance di)
public void updateFromInstance(Instance di)
public int getVisibility()
public void setVisibility(int visibility)
public java.lang.String toString()
toString
in class java.lang.Object
public final void xmlSerialize(java.io.OutputStream os)
xmlSerialize
in interface XMLBean
xmlSerialize
in class BaseBean
public static final XMLBean readFromStream(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public static final XMLBean readFromFile(java.lang.String fname) throws java.io.IOException
java.io.IOException
public static final void writeToStream(XMLBean b, java.io.OutputStream os) throws java.io.IOException
java.io.IOException
public static final void writeToFile(XMLBean b, java.lang.String fname) throws java.io.IOException
java.io.IOException
public java.lang.String getIconName()
public void setIconName(java.lang.String icon)
public javax.swing.Icon getIcon()
public void setIcon(javax.swing.Icon icon)
public void export2csv(java.io.Writer w) throws java.io.IOException
export2csv
in interface XMLBean
export2csv
in class BaseBean
java.io.IOException
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public int getOrd()
public void setOrd(int index)
public boolean isMandatory()
public boolean isReadOnly()
public boolean isEnabled()
public void setEnabled(boolean value)
public void refreshMyLabel(java.util.Map<java.lang.Long,DescriptionVO> descriptionsMap)
public void refreshMyLabel(DescriptionVO desc)
public void setComments(java.lang.String comments)
public java.lang.String getComments()