DLESE Tools
v1.6.0

org.dlese.dpc.schemedit.sif
Class SIFRefIdMap

java.lang.Object
  extended by org.dlese.dpc.schemedit.sif.SIFRefIdMap

public class SIFRefIdMap
extends Object

Class holding information about the paths for a SIF framework that can accept References to other SIF objects, including the acceptable object types.

Author:
Jonathan Ostwald

Constructor Summary
SIFRefIdMap(File source)
          Constructor for the SIFRefIdMap object
 
Method Summary
 List getPaths()
          Gets List of paths that accept SIF Object Refs.
 List getTypeList(String path)
          Gets a list of SIF Types accepted by the field at specified path.
 String getTypes(String path)
          Gets comma-separated string containing SIF types accepted by element at given path.
 String getXmlFormat()
          Gets the xmlFormat attribute of the SIFRefIdMap object
 boolean hasPath(String path)
          Returns true if the specified path accepts SIF Object References.
static void main(String[] args)
          The main program for the SIFRefIdMap class
protected static void prtln(String s)
          NOT YET DOCUMENTED
 void report()
          NOT YET DOCUMENTED
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SIFRefIdMap

public SIFRefIdMap(File source)
            throws Exception
Constructor for the SIFRefIdMap object

Parameters:
source - NOT YET DOCUMENTED
Throws:
Exception - NOT YET DOCUMENTED
Method Detail

getTypeList

public List getTypeList(String path)
Gets a list of SIF Types accepted by the field at specified path.

Parameters:
path - NOT YET DOCUMENTED
Returns:
The typeList value

getTypes

public String getTypes(String path)
Gets comma-separated string containing SIF types accepted by element at given path.

Parameters:
path - NOT YET DOCUMENTED
Returns:
The types value

getPaths

public List getPaths()
Gets List of paths that accept SIF Object Refs.

Returns:
The paths value

hasPath

public boolean hasPath(String path)
Returns true if the specified path accepts SIF Object References.

Parameters:
path - NOT YET DOCUMENTED
Returns:
NOT YET DOCUMENTED

getXmlFormat

public String getXmlFormat()
Gets the xmlFormat attribute of the SIFRefIdMap object

Returns:
The xmlFormat value

report

public void report()
NOT YET DOCUMENTED


main

public static void main(String[] args)
                 throws Exception
The main program for the SIFRefIdMap class

Parameters:
args - The command line arguments
Throws:
Exception - NOT YET DOCUMENTED

prtln

protected static void prtln(String s)
NOT YET DOCUMENTED

Parameters:
s - NOT YET DOCUMENTED

DLESE Tools
v1.6.0