wt.epm.structure
Class AssociatedObjects.Association

java.lang.Object
  extended bywt.epm.structure.AssociatedObjects.Association
Enclosing class:
AssociatedObjects

protected static class AssociatedObjects.Association
extends Object


Field Summary
private  ObjectIdentifier associatedObjectId
           
private  boolean build
           
static int EPM_TYPE
           
private  ObjectIdentifier objectId
           
private  int type
           
static int WT_TYPE
           
 
Constructor Summary
AssociatedObjects.Association(ObjectIdentifier objectId, ObjectIdentifier associatedObjectId, Class linkClass)
           
 
Method Summary
static List filterOnType(Collection associations, int typeToKeep)
           
 ObjectIdentifier getAssociatedObjectId()
           
static List getBuild(Collection associations)
           
 ObjectIdentifier getObjectId()
           
 int getType()
           
private static int getType(Class linkClass)
           
 boolean isBuild()
           
private static boolean isBuildAssociation(Class linkClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EPM_TYPE

public static final int EPM_TYPE
See Also:
Constant Field Values

WT_TYPE

public static final int WT_TYPE
See Also:
Constant Field Values

associatedObjectId

private ObjectIdentifier associatedObjectId

objectId

private ObjectIdentifier objectId

type

private int type

build

private boolean build
Constructor Detail

AssociatedObjects.Association

public AssociatedObjects.Association(ObjectIdentifier objectId,
                                     ObjectIdentifier associatedObjectId,
                                     Class linkClass)
Method Detail

getObjectId

public ObjectIdentifier getObjectId()

getAssociatedObjectId

public ObjectIdentifier getAssociatedObjectId()

isBuild

public boolean isBuild()

getType

public int getType()

filterOnType

public static List filterOnType(Collection associations,
                                int typeToKeep)

getBuild

public static List getBuild(Collection associations)

isBuildAssociation

private static boolean isBuildAssociation(Class linkClass)

getType

private static int getType(Class linkClass)