|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.epm.attributes.EPMAttributeHelper
EPMAttributeHelper is a server-side only helper class for working with
user-defined attributes and related classes.
Supported API: false
Extendable: false
Constructor Summary | |
EPMAttributeHelper()
|
Method Summary | |
static AbstractValueView |
createValue(AttributeDefDefaultView attrDef,
Object value)
Constructs IBA litevalue for the passed IBA definition and the value object. |
static EPMAttributeDelegate |
getAttributeDelegate(IBAHolder object,
EPMAuthoringAppType authApp)
Returns the EPMAttributeDelegate implementation configured in service.properties based upon IBAHolder and AuthoringAppType. |
static Class |
getAttrValueClass(AttributeDefDefaultView attrDef)
Given the attribute definition (IBA), returns the IBA litevalue class for the IBA. |
static Class |
getAttrValueClassFromParamType(int type)
Given the Parameter type (defined in wt.epm.ndi.EPMNDConst), returns the IBA litevalue class for the parameter type. |
static AttributeDefinitionDataType |
getDefDataType(String valueClassName)
Given the IBA litevalue class name, returns data type of value the IBA can have. |
static WTSet |
getParameterMapEntries(WTCollection ibaHolders)
Retrieves the parameter map entries for each object in the given collection. |
private static WTCollection |
hasIBAValues(WTCollection ibaHolders)
|
private static WTCollection |
refreshAttributeContainerWithoutConstraints(WTCollection ibaHolders)
|
static void |
refreshIBAsWithoutConstraints(WTCollection ibaHolders)
Retrieves the IBA values for each object in the given collection. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EPMAttributeHelper()
Method Detail |
public static void refreshIBAsWithoutConstraints(WTCollection ibaHolders) throws WTException
WTException
public static WTSet getParameterMapEntries(WTCollection ibaHolders) throws WTException
WTException
public static Class getAttrValueClassFromParamType(int type)
public static Class getAttrValueClass(AttributeDefDefaultView attrDef)
public static AttributeDefinitionDataType getDefDataType(String valueClassName)
public static AbstractValueView createValue(AttributeDefDefaultView attrDef, Object value) throws WTException
WTException
public static EPMAttributeDelegate getAttributeDelegate(IBAHolder object, EPMAuthoringAppType authApp)
private static WTCollection hasIBAValues(WTCollection ibaHolders) throws WTException
WTException
private static WTCollection refreshAttributeContainerWithoutConstraints(WTCollection ibaHolders) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |