|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the requirements for XPPropertyBag and its sub classes.
Method Summary | |
IXPPropertyBag |
Clone()
Clone. |
boolean |
Compare(IXPPropertyBag pBag)
Compare propertybags to see if they contains the same information. |
int |
GetCount()
Returns the count of elements in the property bag. |
IXPEnumerator |
GetEnumerator()
Returns Enumerator for XPPropertyBag. |
void |
LoadFromBinary(byte[] vsaXML)
LoadFromBinary. |
void |
LoadFromFile(java.lang.String FileName)
LoadFromFile. |
void |
LoadFromXML(java.lang.String xmlString)
LoadFromXML. |
double |
ReadAsDouble(java.lang.String property)
Retrieve an individual property value by name. |
int |
ReadAsInt(java.lang.String property)
Retrieve an individual property value by name. |
IXPPropertyBag |
ReadAsIXPPropertyBag(java.lang.String property)
Retrieve an individual property value by name. |
java.lang.Object |
ReadAsObject(java.lang.String property)
Retrieve an individual property value by name. |
java.lang.Object[] |
ReadAsObject1DArray(java.lang.String property)
Retrieve an individual property value by name. |
java.lang.Object[][] |
ReadAsObject2DArray(java.lang.String property)
Retrieve an individual property value by name. |
java.lang.String |
ReadAsString(java.lang.String property)
Retrieve an individual property value by name. |
XPDateTime |
ReadAsXPDateTime(java.lang.String property)
Retrieve an individual property value by name. |
void |
Remove(java.lang.String property)
Remove. |
void |
RemoveAll()
Removes All Elements. |
byte[] |
SaveToBinary(int nXMLFormat)
SaveToBinary. |
void |
SaveToFile(java.lang.String FileName)
SaveToFile. |
java.lang.String |
SaveToXML(int nXMLFormat)
SaveToXML. |
void |
Write(java.lang.String property,
double vValue)
Set/add an individual property value by name. |
void |
Write(java.lang.String property,
int vValue)
Set/add an individual property value by name. |
void |
Write(java.lang.String property,
IXPPropertyBag vValue)
Set/add an individual property value by name. |
void |
Write(java.lang.String property,
java.lang.Object vValue)
Write. |
void |
Write(java.lang.String property,
java.lang.Object[] vValue)
Write. |
void |
Write(java.lang.String property,
java.lang.Object[][] vValue)
Write. |
void |
Write(java.lang.String property,
java.lang.String vValue)
Set/add an individual property value by name. |
void |
Write(java.lang.String property,
XPDateTime vValue)
Set/add an individual property value by name. |
Method Detail |
public int GetCount()
public int ReadAsInt(java.lang.String property)
property
- Property Value to be read as int.
public java.lang.String ReadAsString(java.lang.String property)
property
- Property Value to be read as String.
public XPDateTime ReadAsXPDateTime(java.lang.String property)
property
- XPDateTime Value to be read as String.
public double ReadAsDouble(java.lang.String property)
property
- Property Value to be read as String.
public IXPPropertyBag ReadAsIXPPropertyBag(java.lang.String property)
property
- Property Value to be read as String.
public java.lang.Object[] ReadAsObject1DArray(java.lang.String property)
property
- Property Value to be read as String.
public java.lang.Object[][] ReadAsObject2DArray(java.lang.String property)
property
- Property Value to be read as String.
public java.lang.Object ReadAsObject(java.lang.String property)
property
- Property Value to be read as String.
public void Write(java.lang.String property, int vValue)
property
- Property name as String.vValue
- Property Value as intpublic void Write(java.lang.String property, java.lang.String vValue)
property
- Property name as String.vValue
- Property Value as String.public void Write(java.lang.String property, XPDateTime vValue)
property
- Property name as String.vValue
- Property Value as XPDateTime.public void Write(java.lang.String property, double vValue)
property
- Property name as String.vValue
- Property Value as double.public void Write(java.lang.String property, IXPPropertyBag vValue)
property
- Property name as String.vValue
- Property Value as IXPPropertyBag.public void Write(java.lang.String property, java.lang.Object[] vValue)
property
- Property name as String.vValue
- Property Value as Object Array.public void Write(java.lang.String property, java.lang.Object[][] vValue)
property
- Property name as String.vValue
- Property Value as 2D Object Array.public void Write(java.lang.String property, java.lang.Object vValue)
property
- Property name as String.vValue
- Property Value as Object.public IXPEnumerator GetEnumerator()
public void Remove(java.lang.String property)
property
- to be removed.public void RemoveAll()
public void LoadFromXML(java.lang.String xmlString)
xmlString
- XML in String Format as input.public java.lang.String SaveToXML(int nXMLFormat)
nXMLFormat
- Stringized XMl Format.
public IXPPropertyBag Clone()
public void LoadFromFile(java.lang.String FileName)
FileName
- to Load From.public void SaveToFile(java.lang.String FileName)
FileName
- to Save to.public boolean Compare(IXPPropertyBag pBag)
pBag
- The XPPropertyBag to Compare.
public void LoadFromBinary(byte[] vsaXML)
vsaXML
- Input Binary to load XML from.public byte[] SaveToBinary(int nXMLFormat)
nXMLFormat
- Input to be saved to Binary.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |