All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method |
Description |
void |
addLookupValue(Value value) |
Adds a value to the internal lookup list.
|
int |
compareTo(ExtendedAttributeDefinition o) |
Compares this object with another instance of the @{code ExtendedAttributeDefinition} class.
|
ExtendedAttribute |
createExtendedAttribute() |
Creates a new extended attribute with the field ID which equals to this object's field ID value.
|
ExtendedAttribute |
createExtendedAttribute(boolean flagValue) |
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified
flag value.
|
ExtendedAttribute |
createExtendedAttribute(Duration durationValue) |
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified
duration value.
|
ExtendedAttribute |
createExtendedAttribute(Value lookupValue) |
Creates new extended attribute linked with specified Value item.
|
ExtendedAttribute |
createExtendedAttribute(String textValue) |
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified
text value.
|
ExtendedAttribute |
createExtendedAttribute(BigDecimal numericValue) |
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified
numeric value.
|
ExtendedAttribute |
createExtendedAttribute(Date dateTimeValue) |
Creates a new extended attribute with the field ID which equals to this object's field ID value and the specified
date value.
|
static ExtendedAttributeDefinition |
createLookupResourceDefinition(int customFieldType,
int fieldId,
String alias) |
Factory method which creates an extended attribute definition with lookup.
|
static ExtendedAttributeDefinition |
createLookupResourceDefinition(int fieldId,
String alias) |
Factory method which creates an extended attribute definition with lookup.
|
static ExtendedAttributeDefinition |
createLookupTaskDefinition(int customFieldType,
int fieldId,
String alias) |
Factory method which creates an extended attribute definition with lookup.
|
static ExtendedAttributeDefinition |
createLookupTaskDefinition(int fieldId,
String alias) |
Factory method which creates an extended attribute definition with lookup.
|
static ExtendedAttributeDefinition |
createResourceDefinition(int customFieldType,
int fieldId,
String alias) |
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".
|
static ExtendedAttributeDefinition |
createResourceDefinition(int fieldId,
String alias) |
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".
|
static ExtendedAttributeDefinition |
createTaskDefinition(int customFieldType,
int fieldId,
String alias) |
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".
|
static ExtendedAttributeDefinition |
createTaskDefinition(int fieldId,
String alias) |
Factory method which creates a simple extended attribute definition, which Microsoft Project shows as "None".
|
boolean |
equals(Object obj) |
Returns a flag indicating whether this instance is equal to the specified object.
|
String |
getAlias() |
Gets the alias of a custom field.
|
boolean |
getAppendNewValues() |
Gets a value indicating whether new values added to a project are automatically added to the list.
|
boolean |
getAutoRollDown() |
Gets a value indicating whether an automatic roll down to assignments is enabled.
|
int |
getCalculationType() |
Gets the type of calculation of the custom attribute's value.
|
int |
getCfType() |
Gets the type of a custom field.
|
String |
getDefault() |
Gets the default value in the list.
|
String |
getDefaultGuid() |
Gets the Guid of the default lookup table entry.
|
int |
getElementType() |
Gets the extended attribute is associated
with a task, a resource or an assignment.
|
String |
getFieldId() |
Gets corresponds to the project id of a custom field.
|
String |
getFieldName() |
Gets the name of a custom field.
|
String |
getFormula() |
Gets the formula that Microsoft Project uses to populate a custom task field.
|
String |
getGuid() |
Gets the Guid of a custom field.
|
String |
getLookupUid() |
Gets a Guid of the lookup table associated with a custom field.
|
int |
getMaxMultiValues() |
Gets the maximum number of values you can set in a pick list.
|
Project |
getParentProject() |
|
String |
getPhoneticsAlias() |
Gets the phonetic pronunciation of the alias of a custom field.
|
boolean |
getRestrictValues() |
Gets a value indicating whether the custom field values are restricted to values in the ValueList ( getValueList() / #setValueList(List) ).
|
int |
getRollupType() |
Gets the way rollups are calculated.
|
String |
getSecondaryGuid() |
Gets the secondary guid of extended attribute.
|
String |
getSecondaryPid() |
Gets the secondary PID of a custom field.
|
int |
getSummaryRowsCalculationType() |
Gets the type of calculation of the custom attribute's value for summary rows.
|
boolean |
getUserDef() |
Gets a value indicating whether a custom field is user defined.
|
List<Value> |
getValueList() |
Gets the List<Value> ValueList.
|
int |
getValuelistSortOrder() |
Gets the way value lists are sorted.
|
int |
hashCode() |
|
void |
removeLookupValue(Value value) |
Removes a value from the internal lookup list.
|
void |
setAlias(String value) |
Sets the alias of a custom field.
|
void |
setAppendNewValues(boolean value) |
Sets a value indicating whether new values added to a project are automatically added to the list.
|
void |
setAutoRollDown(boolean value) |
Sets a value indicating whether an automatic roll down to assignments is enabled.
|
void |
setCalculationType(int value) |
Sets the type of calculation of the custom attribute's value.
|
void |
setDefault(String value) |
Sets the default value in the list.
|
void |
setDefaultGuid(String value) |
Sets the Guid of the default lookup table entry.
|
void |
setElementType(int value) |
Sets the extended attribute is associated
with a task, a resource or an assignment.
|
void |
setFieldId(String value) |
Sets corresponds to the project id of a custom field.
|
void |
setFormula(String value) |
Sets the formula that Microsoft Project uses to populate a custom task field.
|
void |
setGuid(String value) |
Sets the Guid of a custom field.
|
void |
setMaxMultiValues(int value) |
Sets the maximum number of values you can set in a pick list.
|
void |
setPhoneticsAlias(String value) |
Sets the phonetic pronunciation of the alias of a custom field.
|
void |
setRestrictValues(boolean value) |
Sets a value indicating whether the custom field values are restricted to values in the ValueList ( getValueList() / #setValueList(List) ).
|
void |
setRollupType(int value) |
Sets the way rollups are calculated.
|
void |
setSecondaryGuid(String value) |
Sets the secondary guid of extended attribute.
|
void |
setSecondaryPid(String value) |
Sets the secondary PID of a custom field.
|
void |
setSummaryRowsCalculationType(int value) |
Sets the type of calculation of the custom attribute's value for summary rows.
|
void |
setUserDef(boolean value) |
Sets a value indicating whether a custom field is user defined.
|
void |
setValuelistSortOrder(int value) |
Sets the way value lists are sorted.
|