com.ptc.windchill.uwgm.cadx.multieditattr
Class MultiEditAttrUtility

java.lang.Object
  extended bycom.ptc.windchill.uwgm.cadx.multieditattr.MultiEditAttrUtility

public class MultiEditAttrUtility
extends Object


Field Summary
protected static boolean DEBUG
           
protected static int DEFAULT_FLOAT_INPUT_FIELD_LENGTH
           
protected static int DEFAULT_INTEGER_INPUT_FIELD_LENGTH
           
protected static int DEFAULT_STRING_INPUT_FIELD_LENGTH
           
protected static int DEFAULT_TIMESTAMP_INPUT_FIELD_LENGTH
           
static String FOLDER_LOCATION
           
static String FOLDER_PICKER
           
protected static String IMAGE_DIR
           
protected static int MAXIMUM_STRING_INPUT_FIELD_LENGTH
           
static String NMOID_STRINGS
           
static String OBJECT_REF_STRINGS
           
private static String RESOURCE
           
static String SELECT_FOLDER
           
protected static boolean VERBOSE
           
private static WizardProcessor wizardFormProcessor
           
 
Constructor Summary
MultiEditAttrUtility()
           
 
Method Summary
static String getAttributeInputField(String typeInstanceIdentifierString, String attributeIdentifierString, AttributeTypeSummary attributeTypeSummary, Object fieldVal, Object savedVal, State fieldState, Locale locale, ArrayList meaDefValDisplayString, ArrayList meaDataType, ArrayList meaEnum, ArrayList meaEnumArray, ArrayList meaToolTip, ArrayList meaDisabled, StringBuffer meaAttrName, ArrayList meaConstraintArray)
           
static void getSoftAttributesEditFields(Object obj, boolean create, ArrayList labels, boolean asteriskIfRequired, ArrayList inputFields, Locale locale, String cookieName, ArrayList meaDefValDisplayString, ArrayList meaDataType, ArrayList meaEnum, ArrayList meaEnumArray, ArrayList meaToolTip, ArrayList meaDisabled, ArrayList meaReqd, ArrayList meaConstraintArray)
           
private  WizardProcessor getWizardProcessor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wizardFormProcessor

private static WizardProcessor wizardFormProcessor

DEBUG

protected static boolean DEBUG

VERBOSE

protected static boolean VERBOSE

IMAGE_DIR

protected static String IMAGE_DIR

DEFAULT_STRING_INPUT_FIELD_LENGTH

protected static int DEFAULT_STRING_INPUT_FIELD_LENGTH

MAXIMUM_STRING_INPUT_FIELD_LENGTH

protected static int MAXIMUM_STRING_INPUT_FIELD_LENGTH

DEFAULT_INTEGER_INPUT_FIELD_LENGTH

protected static int DEFAULT_INTEGER_INPUT_FIELD_LENGTH

DEFAULT_FLOAT_INPUT_FIELD_LENGTH

protected static int DEFAULT_FLOAT_INPUT_FIELD_LENGTH

DEFAULT_TIMESTAMP_INPUT_FIELD_LENGTH

protected static int DEFAULT_TIMESTAMP_INPUT_FIELD_LENGTH

NMOID_STRINGS

public static final String NMOID_STRINGS
See Also:
Constant Field Values

OBJECT_REF_STRINGS

public static final String OBJECT_REF_STRINGS
See Also:
Constant Field Values

FOLDER_LOCATION

public static final String FOLDER_LOCATION
See Also:
Constant Field Values

FOLDER_PICKER

public static final String FOLDER_PICKER
See Also:
Constant Field Values

SELECT_FOLDER

public static final String SELECT_FOLDER
See Also:
Constant Field Values

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values
Constructor Detail

MultiEditAttrUtility

public MultiEditAttrUtility()
Method Detail

getWizardProcessor

private WizardProcessor getWizardProcessor()

getSoftAttributesEditFields

public static void getSoftAttributesEditFields(Object obj,
                                               boolean create,
                                               ArrayList labels,
                                               boolean asteriskIfRequired,
                                               ArrayList inputFields,
                                               Locale locale,
                                               String cookieName,
                                               ArrayList meaDefValDisplayString,
                                               ArrayList meaDataType,
                                               ArrayList meaEnum,
                                               ArrayList meaEnumArray,
                                               ArrayList meaToolTip,
                                               ArrayList meaDisabled,
                                               ArrayList meaReqd,
                                               ArrayList meaConstraintArray)
                                        throws WTException
Throws:
WTException

getAttributeInputField

public static String getAttributeInputField(String typeInstanceIdentifierString,
                                            String attributeIdentifierString,
                                            AttributeTypeSummary attributeTypeSummary,
                                            Object fieldVal,
                                            Object savedVal,
                                            State fieldState,
                                            Locale locale,
                                            ArrayList meaDefValDisplayString,
                                            ArrayList meaDataType,
                                            ArrayList meaEnum,
                                            ArrayList meaEnumArray,
                                            ArrayList meaToolTip,
                                            ArrayList meaDisabled,
                                            StringBuffer meaAttrName,
                                            ArrayList meaConstraintArray)
                                     throws WTException
Throws:
WTException