org.cybertory.MSS
Class PropertiesListItem

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byorg.cybertory.MSS.ExternalDataFactoryImpl
              extended byorg.cybertory.MSS.PropertiesListItem
All Implemented Interfaces:
java.lang.Cloneable, ExternalDataFactory, ListItem, java.util.Map, java.io.Serializable

public class PropertiesListItem
extends ExternalDataFactoryImpl
implements ListItem

See Also:
Serialized Form

Constructor Summary
PropertiesListItem(java.io.File propsFile, java.io.File xmlDir)
           
 
Method Summary
 java.lang.String errorString()
           
 java.lang.String[] externalKeys()
           
 javax.swing.text.StyledDocument getDescription()
           
 org.jdom.Document getXMLDoc()
           
 boolean isValid()
           
 java.lang.String toString()
           
 java.io.File xmlFile()
           
 
Methods inherited from class org.cybertory.MSS.ExternalDataFactoryImpl
getExternalData
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertiesListItem

public PropertiesListItem(java.io.File propsFile,
                          java.io.File xmlDir)
Method Detail

getXMLDoc

public org.jdom.Document getXMLDoc()
                            throws org.jdom.JDOMException,
                                   java.io.IOException
Throws:
org.jdom.JDOMException
java.io.IOException

externalKeys

public java.lang.String[] externalKeys()

xmlFile

public java.io.File xmlFile()

toString

public java.lang.String toString()
Specified by:
toString in interface ListItem

isValid

public boolean isValid()
Specified by:
isValid in interface ListItem

getDescription

public javax.swing.text.StyledDocument getDescription()
Specified by:
getDescription in interface ListItem

errorString

public java.lang.String errorString()
Specified by:
errorString in interface ListItem