Class DocumentFolderFieldSoapDO
- java.lang.Object
-
- com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDO
-
- com.collabnet.ce.soap60.webservices.docman.DocumentFolderFieldSoapDO
-
public class DocumentFolderFieldSoapDO extends com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDOA DocumentFolderFieldSoapDO defines a custom/flex field by specifying its name, type, etc.- Since:
- 17.1
-
-
Field Summary
Fields Modifier and Type Field Description static StringFIELD_TYPE_DATEField type is date.static StringFIELD_TYPE_MULTISELECTField type is a multiselect (multiple choice of values).static StringFIELD_TYPE_MULTISELECT_USERField type is multiselect username (multiple choice of usernames).static StringFIELD_TYPE_SINGLE_SELECTField type is single select (choice of values).static StringFIELD_TYPE_TEXTField type is plain text (integer or string).static StringFIELD_USER_FILTER_ALLAll users are allowed in the field of type userstatic StringFIELD_USER_FILTER_PROJECT_MEMBERonly project members are allowed in the field of type userstatic StringFIELD_VALUE_TYPE_DATEPossible field value type (applies to FIELD_TYPE_DATE only).static StringFIELD_VALUE_TYPE_INTEGERPossible field value type (applies to TEXT_FIELD only).static StringFIELD_VALUE_TYPE_STRINGPossible field value type (applies to TEXT_FIELD only).static StringFIELD_VALUE_TYPE_USERPossible field value type (applies to FIELD_TYPE_MULTISELECT_USER only).
-
Constructor Summary
Constructors Constructor Description DocumentFolderFieldSoapDO()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultTextValue()Returns 'defaultTextValue'.String[]getDefaultUsernames()Returns 'defaultUsernames'.booleangetDisabled()Returns 'disabled'.intgetDisplayLines()Returns 'displayLines'.intgetDisplaySize()Returns 'displaySize'.StringgetFieldType()Returns 'fieldType'.DocumentFolderFieldValueSoapDO[]getFieldValues()Returns 'fieldValues'.StringgetHelpText()Returns 'helpText'.booleangetHiddenOnCreate()Returns 'hiddenOnCreate'.StringgetName()Returns 'name'.SoapNamedValuesgetParentChildFieldValueMap()Returns 'parentChildFieldValueMap'.StringgetParentFieldId()Returns 'parentFieldId'.StringgetPattern()Returns 'pattern'.booleangetRequired()Returns 'required'.StringgetUserFilter()Returns 'userFilter'.StringgetValueType()Returns 'valueType'.static voidregisterTypeMappings(org.apache.axis.client.Call call)voidsetDefaultTextValue(String defaultTextValue)Sets 'defaultTextValue'.voidsetDefaultUsernames(String[] defaultUsernames)Sets 'defaultUsernames'.voidsetDisabled(boolean disabled)Sets 'disabled'.voidsetDisplayLines(int displayLines)Sets 'displayLines'.voidsetDisplaySize(int displaySize)Sets 'displaySize'.voidsetFieldType(String fieldType)Sets 'fieldType'.voidsetFieldValues(DocumentFolderFieldValueSoapDO[] fieldValues)Sets 'fieldValues'.voidsetHelpText(String helpText)Sets 'helpText'.voidsetHiddenOnCreate(boolean hiddenOnCreate)Sets 'hiddenOnCreate'.voidsetName(String name)Sets 'name'.voidsetParentChildFieldValueMap(SoapNamedValues parentChildFieldValueMap)Sets 'parentChildFieldValueMap'.voidsetParentFieldId(String parentFieldId)Sets 'parentFieldId'.voidsetPattern(String pattern)Sets 'pattern'.voidsetRequired(boolean required)Sets 'required'.voidsetUserFilter(String userFilter)Sets 'userFilter'.voidsetValueType(String valueType)Sets 'valueType'.
-
-
-
Field Detail
-
FIELD_TYPE_TEXT
public static final String FIELD_TYPE_TEXT
Field type is plain text (integer or string).- See Also:
- Constant Field Values
-
FIELD_TYPE_SINGLE_SELECT
public static final String FIELD_TYPE_SINGLE_SELECT
Field type is single select (choice of values).- See Also:
- Constant Field Values
-
FIELD_TYPE_MULTISELECT
public static final String FIELD_TYPE_MULTISELECT
Field type is a multiselect (multiple choice of values).- See Also:
- Constant Field Values
-
FIELD_TYPE_MULTISELECT_USER
public static final String FIELD_TYPE_MULTISELECT_USER
Field type is multiselect username (multiple choice of usernames).- See Also:
- Constant Field Values
-
FIELD_TYPE_DATE
public static final String FIELD_TYPE_DATE
Field type is date.- See Also:
- Constant Field Values
-
FIELD_VALUE_TYPE_STRING
public static final String FIELD_VALUE_TYPE_STRING
Possible field value type (applies to TEXT_FIELD only).- See Also:
- Constant Field Values
-
FIELD_VALUE_TYPE_INTEGER
public static final String FIELD_VALUE_TYPE_INTEGER
Possible field value type (applies to TEXT_FIELD only).- See Also:
- Constant Field Values
-
FIELD_VALUE_TYPE_USER
public static final String FIELD_VALUE_TYPE_USER
Possible field value type (applies to FIELD_TYPE_MULTISELECT_USER only).- See Also:
- Constant Field Values
-
FIELD_VALUE_TYPE_DATE
public static final String FIELD_VALUE_TYPE_DATE
Possible field value type (applies to FIELD_TYPE_DATE only).- See Also:
- Constant Field Values
-
FIELD_USER_FILTER_PROJECT_MEMBER
public static final String FIELD_USER_FILTER_PROJECT_MEMBER
only project members are allowed in the field of type user- See Also:
- Constant Field Values
-
FIELD_USER_FILTER_ALL
public static final String FIELD_USER_FILTER_ALL
All users are allowed in the field of type user- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public String getName()
Returns 'name'. Name of the field.- Returns:
- Value of 'name'.
-
setName
public void setName(String name)
Sets 'name'. Name of the field.- Parameters:
name- Value of 'name'.
-
getFieldType
public String getFieldType()
Returns 'fieldType'. Type of field: FIELD_TYPE_TEXT, FIELD_TYPE_SINGLE_SELECT, FIELD_TYPE_MULTISELECT, FIELD_TYPE_MULTISELECT_USER or FIELD_TYPE_DATE.- Returns:
- Value of 'fieldType'.
-
setFieldType
public void setFieldType(String fieldType)
Sets 'fieldType'. Type of field: FIELD_TYPE_TEXT, FIELD_TYPE_SINGLE_SELECT, FIELD_TYPE_MULTISELECT, FIELD_TYPE_MULTISELECT_USER or FIELD_TYPE_DATE.- Parameters:
fieldType- Value of 'fieldType'.
-
getValueType
public String getValueType()
Returns 'valueType'. Field value type: FIELD_VALUE_TYPE_STRING, FIELD_VALUE_TYPE_INTEGER, FIELD_VALUE_TYPE_USER or FIELD_VALUE_TYPE_DATE.- Returns:
- Value of 'valueType'.
-
setValueType
public void setValueType(String valueType)
Sets 'valueType'. Field value type: FIELD_VALUE_TYPE_STRING, FIELD_VALUE_TYPE_INTEGER, FIELD_VALUE_TYPE_USER or FIELD_VALUE_TYPE_DATE.- Parameters:
valueType- Value of 'valueType'.
-
getRequired
public boolean getRequired()
Returns 'required'. Specifies if field requires a value.- Returns:
- Value of 'required'.
-
setRequired
public void setRequired(boolean required)
Sets 'required'. Specifies if field requires a value.- Parameters:
required- Value of 'required'.
-
getDisabled
public boolean getDisabled()
Returns 'disabled'. Specifies if field is disabled.- Returns:
- Value of 'disabled'.
-
setDisabled
public void setDisabled(boolean disabled)
Sets 'disabled'. Specifies if field is disabled.- Parameters:
disabled- Value of 'disabled'.
-
getHiddenOnCreate
public boolean getHiddenOnCreate()
Returns 'hiddenOnCreate'. Specifies if field is hidden on create.- Returns:
- Value of 'hiddenOnCreate'.
-
setHiddenOnCreate
public void setHiddenOnCreate(boolean hiddenOnCreate)
Sets 'hiddenOnCreate'. Specifies if field is hidden on create.- Parameters:
hiddenOnCreate- Value of 'hiddenOnCreate'.
-
getFieldValues
public DocumentFolderFieldValueSoapDO[] getFieldValues()
Returns 'fieldValues'. Array of field values.- Returns:
- Value of 'fieldValues'.
-
setFieldValues
public void setFieldValues(DocumentFolderFieldValueSoapDO[] fieldValues)
Sets 'fieldValues'. Array of field values.- Parameters:
fieldValues- Value of 'fieldValues'.
-
getParentFieldId
public String getParentFieldId()
Returns 'parentFieldId'. Id of the parent field.- Returns:
- Value of 'parentFieldId'.
-
setParentFieldId
public void setParentFieldId(String parentFieldId)
Sets 'parentFieldId'. Id of the parent field.- Parameters:
parentFieldId- Value of 'parentFieldId'.
-
getParentChildFieldValueMap
public SoapNamedValues getParentChildFieldValueMap()
Returns 'parentChildFieldValueMap'. Mapping between parent field values and child field values.- Returns:
- Value of 'parentChildFieldValueMap'.
-
setParentChildFieldValueMap
public void setParentChildFieldValueMap(SoapNamedValues parentChildFieldValueMap)
Sets 'parentChildFieldValueMap'. Mapping between parent field values and child field values.- Parameters:
parentChildFieldValueMap- Value of 'parentChildFieldValueMap'.
-
getDisplaySize
public int getDisplaySize()
Returns 'displaySize'. The display size value for the field- Returns:
- Value of 'displaySize'.
-
setDisplaySize
public void setDisplaySize(int displaySize)
Sets 'displaySize'. The display size value for the field- Parameters:
displaySize- Value of 'displaySize'.
-
getDisplayLines
public int getDisplayLines()
Returns 'displayLines'. The number of lines to display for the field- Returns:
- Value of 'displayLines'.
-
setDisplayLines
public void setDisplayLines(int displayLines)
Sets 'displayLines'. The number of lines to display for the field- Parameters:
displayLines- Value of 'displayLines'.
-
getDefaultTextValue
public String getDefaultTextValue()
Returns 'defaultTextValue'.- Returns:
- Value of 'defaultTextValue'.
-
setDefaultTextValue
public void setDefaultTextValue(String defaultTextValue)
Sets 'defaultTextValue'.- Parameters:
defaultTextValue- Value of 'defaultTextValue'.
-
getUserFilter
public String getUserFilter()
Returns 'userFilter'. FIELD_USER_FILTER_PROJECT_MEMBER or FIELD_USER_FILTER_ALL- Returns:
- Value of 'userFilter'.
-
setUserFilter
public void setUserFilter(String userFilter)
Sets 'userFilter'. FIELD_USER_FILTER_PROJECT_MEMBER or FIELD_USER_FILTER_ALL- Parameters:
userFilter- Value of 'userFilter'.
-
getDefaultUsernames
public String[] getDefaultUsernames()
Returns 'defaultUsernames'. Array of usernames to be default value (applies to FIELD_TYPE_MULTISELECT_USER only).- Returns:
- Value of 'defaultUsernames'.
-
setDefaultUsernames
public void setDefaultUsernames(String[] defaultUsernames)
Sets 'defaultUsernames'. Array of usernames to be default value (applies to FIELD_TYPE_MULTISELECT_USER only).- Parameters:
defaultUsernames- Value of 'defaultUsernames'.
-
getHelpText
public String getHelpText()
Returns 'helpText'. The help text for the field- Returns:
- Value of 'helpText'.
-
setHelpText
public void setHelpText(String helpText)
Sets 'helpText'. The help text for the field- Parameters:
helpText- Value of 'helpText'.
-
getPattern
public String getPattern()
Returns 'pattern'. The pattern used to validate the field value- Returns:
- Value of 'pattern'.
-
setPattern
public void setPattern(String pattern)
Sets 'pattern'. The pattern used to validate the field value- Parameters:
pattern- Value of 'pattern'.
-
registerTypeMappings
public static void registerTypeMappings(org.apache.axis.client.Call call)
-
-