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, toXMLpublic 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.Objectpublic final void xmlSerialize(java.io.OutputStream os)
xmlSerialize in interface XMLBeanxmlSerialize in class BaseBeanpublic static final XMLBean readFromStream(java.io.InputStream is) throws java.io.IOException
java.io.IOExceptionpublic static final XMLBean readFromFile(java.lang.String fname) throws java.io.IOException
java.io.IOExceptionpublic static final void writeToStream(XMLBean b, java.io.OutputStream os) throws java.io.IOException
java.io.IOExceptionpublic static final void writeToFile(XMLBean b, java.lang.String fname) throws java.io.IOException
java.io.IOExceptionpublic 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 XMLBeanexport2csv in class BaseBeanjava.io.IOExceptionpublic 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()