ix.ip2
Class Ip2XMLConfig.ChecklistFiles

java.lang.Object
  extended by ix.util.xml.AbstractFileSyntax
      extended by ix.ip2.Ip2XMLConfig.ChecklistFiles
All Implemented Interfaces:
FileSyntax, Loader, Saver
Enclosing class:
Ip2XMLConfig

public static class Ip2XMLConfig.ChecklistFiles
extends AbstractFileSyntax

Checklist file syntax.


Nested Class Summary
 
Nested classes/interfaces inherited from interface ix.util.xml.FileSyntax
FileSyntax.RDFFiles, FileSyntax.XMLFiles
 
Field Summary
 
Fields inherited from class ix.util.xml.AbstractFileSyntax
ANY_CLASS
 
Constructor Summary
Ip2XMLConfig.ChecklistFiles()
           
 
Method Summary
 boolean canRead()
          Is reading supported?
 java.lang.String getFileTypeDescription()
          Returns a short description of the type of files understood by this FileSyntax.
 java.util.List getFileTypes()
          Returns a set of strings representing file types / extensions.
 java.util.List readableClasses()
          The classes whose instances can be read in.
 java.lang.Object readObject(java.net.URL url)
           
 
Methods inherited from class ix.util.xml.AbstractFileSyntax
canWrite, existsClass, isAvailable, makeInstance, toString, writableClasses, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Ip2XMLConfig.ChecklistFiles

public Ip2XMLConfig.ChecklistFiles()
Method Detail

getFileTypes

public java.util.List getFileTypes()
Description copied from interface: FileSyntax
Returns a set of strings representing file types / extensions.


getFileTypeDescription

public java.lang.String getFileTypeDescription()
Description copied from interface: FileSyntax
Returns a short description of the type of files understood by this FileSyntax. The result should be a plural phrase such as "XML files" or "domain descriptions".


canRead

public boolean canRead()
Description copied from interface: FileSyntax
Is reading supported?

Specified by:
canRead in interface FileSyntax
Overrides:
canRead in class AbstractFileSyntax

readableClasses

public java.util.List readableClasses()
Description copied from interface: FileSyntax
The classes whose instances can be read in. General-purpose syntaxes can read (at least) instances of every class that has a ClassSyntax. They can return a list containing only Object.class.

Specified by:
readableClasses in interface FileSyntax
Overrides:
readableClasses in class AbstractFileSyntax

readObject

public java.lang.Object readObject(java.net.URL url)
                            throws java.io.IOException
Specified by:
readObject in interface Loader
Overrides:
readObject in class AbstractFileSyntax
Throws:
java.io.IOException