Class SystemEdge

  • Direct Known Subclasses:
    SystemEdgeSelect

    public class SystemEdge
    extends Object
    The class of the system edge
    • Constructor Detail

      • SystemEdge

        public SystemEdge​(Process process,
                          int index,
                          String name,
                          Edge edge)
        Constructor
        Parameters:
        process - - The process
        index - - The index of the edge
        name - - The name of the edge
        edge - - The edge
    • Method Detail

      • getProcess

        public Process getProcess()
        Get the process of the edge
        Returns:
        process - The process
      • getProcessName

        public String getProcessName()
        Get the process name of the edge
        Returns:
        The process name
      • getIndex

        public int getIndex()
        Get the index of the edge
        Returns:
        index - The index of the edge
      • getName

        public String getName()
        Get the name of the edge
        Returns:
        name - The name
      • getFormatedName

        public String getFormatedName()
        Get the formated name of the edge
        Returns:
        The formated name
      • getEdge

        public Edge getEdge()
        Get the edge
        Returns:
        edge - The edge
      • writeXTRFormat

        public void writeXTRFormat​(Writer writer)
                            throws IOException
        Convert the edge to format used in XTR files.
        Parameters:
        writer - - The java writer object
        Throws:
        IOException