Class SIFRefIdManager

java.lang.Object
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 Details

    • 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