DLESE Tools
v1.6.0

org.dlese.dpc.schemedit.sif
Class SIFRefIdManager

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

public class SIFRefIdManager
extends Object

Manages configurations of SIF fields that take references to other SIF objects.

Author:
Jonathan Ostwald

Method Summary
static SIFRefIdManager getInstance()
          Gets singleton SIFRefIdManager instance.
 SIFRefIdMap getRefIdMap(String xmlFormat)
          Gets the refIdMap for the specified SIF Framework.
 List getXmlFormats()
          Returns list of supported SIF xmlFormats.
 boolean hasXmlFormat(String xmlFormat)
          Returns true of specified xmlFormat is configured.
static void main(String[] args)
          The main program for the SIFRefIdManager class
protected static void prtln(String s)
          NOT YET DOCUMENTED
static void reinit()
           
static void setPath(String sourceDir)
          Sets the path attribute of the SIFRefIdManager class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SIFRefIdManager getInstance()
Gets singleton SIFRefIdManager instance.

Returns:
The instance value

setPath

public static void setPath(String sourceDir)
Sets the path attribute of the SIFRefIdManager class

Parameters:
sourceDir - The new path value

reinit

public static void reinit()

getRefIdMap

public SIFRefIdMap getRefIdMap(String xmlFormat)
Gets the refIdMap for the specified SIF Framework.

Parameters:
xmlFormat - NOT YET DOCUMENTED
Returns:
The refIdMap value

getXmlFormats

public List getXmlFormats()
Returns list of supported SIF xmlFormats.

Returns:
The xmlFormats value

hasXmlFormat

public boolean hasXmlFormat(String xmlFormat)
Returns true of specified xmlFormat is configured.

Parameters:
xmlFormat - NOT YET DOCUMENTED
Returns:
NOT YET DOCUMENTED

main

public static void main(String[] args)
                 throws Exception
The main program for the SIFRefIdManager 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