Class SIFRefIdMap

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

    • SIFRefIdMap

      public SIFRefIdMap(File source) throws Exception
      Constructor for the SIFRefIdMap object
      Parameters:
      source - NOT YET DOCUMENTED
      Throws:
      Exception - NOT YET DOCUMENTED
  • Method Details

    • 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