ix.iview.util
Class IVUtil

java.lang.Object
  |
  +--ix.iview.util.IVUtil

public class IVUtil
extends java.lang.Object

Class for useful static methods.


Constructor Summary
IVUtil()
           
 
Method Summary
static boolean checkCopyObject(java.lang.String thing, UIObject uio, java.lang.String name)
          Check if the object should be overwritten or copied.
static java.util.List filterForConditions(java.util.List constraints)
          Gets the list of conditions and effects that are in the constraints.
static java.util.List filterOutConditions(java.util.List constraints)
          Gets the list of constraints that are not conditions or effects.
static java.lang.String ideReleaseToString()
           
static java.lang.String namedListToDisplay(java.util.Collection l)
           
static java.lang.String printCondition(Constraint cond)
           
static java.lang.String printConstraint(Constraint constraint)
           
static java.lang.String printConstraintParameters(Constraint constraint)
           
static void printIDEReleaseGreeting()
           
static java.lang.String printNode(NodeSpec node)
           
static java.lang.String printNodes(java.util.Collection nodes)
           
static java.lang.String printOrdering(Ordering ordering)
           
static java.lang.String printOrderings(java.util.Collection orderings)
           
static java.lang.String releaseToString()
           
static java.util.List sortConstraintCollection(java.util.Collection col)
           
static java.util.Collection sortNamedCollection(java.util.Collection c)
           
static java.util.List sortNodeCollection(java.util.Collection c)
           
static java.util.List sortTICollection(java.util.Collection c)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IVUtil

public IVUtil()
Method Detail

ideReleaseToString

public static java.lang.String ideReleaseToString()

releaseToString

public static java.lang.String releaseToString()

printIDEReleaseGreeting

public static void printIDEReleaseGreeting()

namedListToDisplay

public static java.lang.String namedListToDisplay(java.util.Collection l)

sortNamedCollection

public static java.util.Collection sortNamedCollection(java.util.Collection c)

sortNodeCollection

public static java.util.List sortNodeCollection(java.util.Collection c)

sortConstraintCollection

public static java.util.List sortConstraintCollection(java.util.Collection col)

sortTICollection

public static java.util.List sortTICollection(java.util.Collection c)

checkCopyObject

public static boolean checkCopyObject(java.lang.String thing,
                                      UIObject uio,
                                      java.lang.String name)
Check if the object should be overwritten or copied. Ask the user if copying makes sense.

filterForConditions

public static java.util.List filterForConditions(java.util.List constraints)
Gets the list of conditions and effects that are in the constraints.
Parameters:
constraints - a list of constraint objects that may contain conditions or effects.

filterOutConditions

public static java.util.List filterOutConditions(java.util.List constraints)
Gets the list of constraints that are not conditions or effects.
Parameters:
constraints - a list of constraint objects that may contain conditions or effects.

printNodes

public static java.lang.String printNodes(java.util.Collection nodes)

printOrderings

public static java.lang.String printOrderings(java.util.Collection orderings)

printNode

public static java.lang.String printNode(NodeSpec node)

printOrdering

public static java.lang.String printOrdering(Ordering ordering)

printCondition

public static java.lang.String printCondition(Constraint cond)

printConstraint

public static java.lang.String printConstraint(Constraint constraint)

printConstraintParameters

public static java.lang.String printConstraintParameters(Constraint constraint)