java.lang.Object
de.uni_trier.wi2.procake.gui.objecteditor.nestworkfloweditor.utils.Utils

public class Utils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    aggregateToPaddedTable(de.uni_trier.wi2.procake.data.object.base.AggregateObject aggregateObject, boolean includeNullAttributes)
     
    static String
    aggregateToPaddedTable(de.uni_trier.wi2.procake.data.object.base.AggregateObject aggregateObject, boolean includeNullAttributes, int offset)
     
    static boolean
    containsChild(de.uni_trier.wi2.procake.data.object.DataObject parent, de.uni_trier.wi2.procake.data.object.DataObject child)
     
    static Set<de.uni_trier.wi2.procake.data.object.nest.NESTWorkflowObject>
    extractNESTWorkflowObjectsFromPool(de.uni_trier.wi2.procake.data.objectpool.ReadableObjectPool<? extends de.uni_trier.wi2.procake.data.object.DataObject> pool)
     
    static String
    getEdgeClassForNodeConnection(de.uni_trier.wi2.procake.data.object.nest.NESTNodeObject startNode, de.uni_trier.wi2.procake.data.object.nest.NESTNodeObject endNode)
     
    static List<de.uni_trier.wi2.procake.data.model.nest.NESTWorkflowClass>
     
    static List<de.uni_trier.wi2.procake.data.model.DataClass>
    getSubClassesDeep(de.uni_trier.wi2.procake.data.model.DataClass dataClass)
     
    static boolean
    isEdgeLoopReturnEdge(de.uni_trier.wi2.procake.data.object.nest.NESTEdgeObject edge)
     
    static void
    setDefaultFontSize(float size)
    Source: https://stackoverflow.com/a/26877737

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Utils

      public Utils()
  • Method Details

    • aggregateToPaddedTable

      public static String aggregateToPaddedTable(de.uni_trier.wi2.procake.data.object.base.AggregateObject aggregateObject, boolean includeNullAttributes)
    • aggregateToPaddedTable

      public static String aggregateToPaddedTable(de.uni_trier.wi2.procake.data.object.base.AggregateObject aggregateObject, boolean includeNullAttributes, int offset)
    • getEdgeClassForNodeConnection

      public static String getEdgeClassForNodeConnection(de.uni_trier.wi2.procake.data.object.nest.NESTNodeObject startNode, de.uni_trier.wi2.procake.data.object.nest.NESTNodeObject endNode)
    • isEdgeLoopReturnEdge

      public static boolean isEdgeLoopReturnEdge(de.uni_trier.wi2.procake.data.object.nest.NESTEdgeObject edge)
    • getSubClassesDeep

      public static List<de.uni_trier.wi2.procake.data.model.DataClass> getSubClassesDeep(de.uni_trier.wi2.procake.data.model.DataClass dataClass)
    • getNESTWorkflowClasses

      public static List<de.uni_trier.wi2.procake.data.model.nest.NESTWorkflowClass> getNESTWorkflowClasses()
    • extractNESTWorkflowObjectsFromPool

      public static Set<de.uni_trier.wi2.procake.data.object.nest.NESTWorkflowObject> extractNESTWorkflowObjectsFromPool(de.uni_trier.wi2.procake.data.objectpool.ReadableObjectPool<? extends de.uni_trier.wi2.procake.data.object.DataObject> pool)
    • containsChild

      public static boolean containsChild(de.uni_trier.wi2.procake.data.object.DataObject parent, de.uni_trier.wi2.procake.data.object.DataObject child)
    • setDefaultFontSize

      public static void setDefaultFontSize(float size)
      Source: https://stackoverflow.com/a/26877737