public class ExtendedAttributeDefinition extends Object
Represents an extended attribute definition associated with a project.
Constructor and Description |
---|
ExtendedAttributeDefinition()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
ExtendedAttribute |
createExtendedAttribute()
Creates new extended attribute with specified fieldID
|
boolean |
equals(Object obj) |
String |
getAlias()
The alias of a custom field.
|
boolean |
getAppendNewValues()
Determines whether new values added to a project are automatically added to the list.
|
boolean |
getAutoRollDown()
Determines whether an automatic rolldown to assignments is enabled.
|
int |
getCalculationType()
Determines whether rollups are calculated for a task and group summary rows.
|
int |
getCfType()
The type of a custom field.
|
String |
getDefault()
The default value in the list.
|
String |
getDefaultGuid()
The Guid of the default lookup table entry.
|
int |
getElementType()
Determines whether the extended attribute is associated
with a task, a resource, or an assignment.
|
String |
getFieldId()
Corresponds to the Pid of a custom field.
|
String |
getFieldName()
The name of a custom field.
|
String |
getFormula()
The formula that Microsoft Project uses to populate a custom task field.
|
String |
getGuid()
The Guid of a custom field.
|
String |
getLookupUid()
The Guid of the lookup table associated with a custom field.
|
int |
getMaxMultiValues()
The maximum number of values you can set in a picklist.
|
String |
getPhoneticsAlias()
The phonetic pronunciation of the alias of a custom field.
|
boolean |
getRestrictValues()
Determines whether only values in the list are allowed in a file.
|
int |
getRollupType()
The way rollups are calculated.
|
String |
getSecondaryGuid()
Secondary guid of extended attribute.
|
String |
getSecondaryPid()
The secondary Pid of a custom field.
|
boolean |
getUserDef()
Determines whether a custom field is user defined.
|
List<Value> |
getValueList() |
int |
getValuelistSortOrder()
The way value lists are sorted.
|
void |
setAlias(String value) |
void |
setAppendNewValues(boolean value) |
void |
setAutoRollDown(boolean value) |
void |
setCalculationType(int value) |
void |
setCfType(int value) |
void |
setDefault(String value) |
void |
setDefaultGuid(String value) |
void |
setElementType(int value) |
void |
setFieldId(String value) |
void |
setFieldName(String value) |
void |
setFormula(String value) |
void |
setGuid(String value) |
void |
setLookupUid(String value) |
void |
setMaxMultiValues(int value) |
void |
setPhoneticsAlias(String value) |
void |
setRestrictValues(boolean value) |
void |
setRollupType(int value) |
void |
setSecondaryGuid(String value) |
void |
setSecondaryPid(String value) |
void |
setUserDef(boolean value) |
void |
setValueList(List<Value> value) |
void |
setValuelistSortOrder(int value) |
public ExtendedAttributeDefinition()
Default constructor.
public String getFieldId()
Corresponds to the Pid of a custom field.
Read/write string
.
public void setFieldId(String value)
public String getFieldName()
The name of a custom field.
Read/write string
.
public void setFieldName(String value)
public int getCfType()
The type of a custom field.
Read/write CustomFieldType
.
public void setCfType(int value)
public String getGuid()
The Guid of a custom field.
Read/write string
.
public void setGuid(String value)
public int getElementType()
Determines whether the extended attribute is associated
with a task, a resource, or an assignment.
Read/write Aspose.Tasks.ElementType
.
public void setElementType(int value)
public int getMaxMultiValues()
The maximum number of values you can set in a picklist.
Read/write int
.
public void setMaxMultiValues(int value)
public boolean getUserDef()
Determines whether a custom field is user defined.
Read/write bool
.
public void setUserDef(boolean value)
public String getAlias()
The alias of a custom field.
Read/write string
.
public void setAlias(String value)
public String getSecondaryPid()
The secondary Pid of a custom field.
Read/write string
.
public void setSecondaryPid(String value)
public boolean getAutoRollDown()
Determines whether an automatic rolldown to assignments is enabled.
Read/write bool
.
public void setAutoRollDown(boolean value)
public String getDefaultGuid()
The Guid of the default lookup table entry.
Read/write string
.
public void setDefaultGuid(String value)
public String getLookupUid()
The Guid of the lookup table associated with a custom field.
Read/write string
.
public void setLookupUid(String value)
public String getPhoneticsAlias()
The phonetic pronunciation of the alias of a custom field.
Read/write string
.
public void setPhoneticsAlias(String value)
public int getRollupType()
The way rollups are calculated.
Read/write Aspose.Tasks.RollupType
.
public void setRollupType(int value)
public int getCalculationType()
Determines whether rollups are calculated for a task and group summary rows.
Read/write Aspose.Tasks.CalculationType
.
public void setCalculationType(int value)
public String getFormula()
The formula that Microsoft Project uses to populate a custom task field.
Read/write string
.
public void setFormula(String value)
public boolean getRestrictValues()
Determines whether only values in the list are allowed in a file.
Read/write bool
.
public void setRestrictValues(boolean value)
public int getValuelistSortOrder()
The way value lists are sorted. Values are: 0=Descending, 1=Ascending.
Read/write int
.
public void setValuelistSortOrder(int value)
public boolean getAppendNewValues()
Determines whether new values added to a project are automatically added to the list.
Read/write bool
.
public void setAppendNewValues(boolean value)
public String getDefault()
The default value in the list.
Read/write string
.
public void setDefault(String value)
public ExtendedAttribute createExtendedAttribute()
Creates new extended attribute with specified fieldID
public String getSecondaryGuid()
Secondary guid of extended attribute.
Read/write string
.
public void setSecondaryGuid(String value)
Copyright (c) 2008-2013 Aspose Pty Ltd. All Rights Reserved.