Package com.aspose.tasks.cloud.model
Class OutlineCodeDefinition
java.lang.Object
com.aspose.tasks.cloud.model.OutlineCodeDefinition
Represents an outline code definition.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddMasksItem
(OutlineMask masksItem) addValuesItem
(OutlineValue valuesItem) allLevelsRequired
(Boolean allLevelsRequired) enterprise
(Boolean enterprise) enterpriseOutlineCodeAlias
(Integer enterpriseOutlineCodeAlias) boolean
getAlias()
The alias of a custom outline code.The reference to another custom field for which this outline code definition is an alias.Corresponds to the field number of an outline code.The name of a custom outline code.getGuid()
The Guid of an outline code.getMasks()
Returns List<OutlineMask> Masks.The phonetic pronunciation of the alias of the custom outline code.Returns List<OutlineValue> Values.int
hashCode()
Determines whether the new codes must have all levels.Determines whether a custom outline code is an enterprise custom outline code.Determines whether the values specified in this outline code field must be leaf values.Determines whether the values specified must come from values table.Determines whether the custom outline code can be used by the Resource Substitution Wizard in Microsoft Project.Determines whether the indents of this outline code must be shown.masks
(List<OutlineMask> masks) onlyTableValuesAllowed
(Boolean onlyTableValuesAllowed) phoneticAlias
(String phoneticAlias) resourceSubstitutionEnabled
(Boolean resourceSubstitutionEnabled) void
void
setAllLevelsRequired
(Boolean allLevelsRequired) void
setEnterprise
(Boolean enterprise) void
setEnterpriseOutlineCodeAlias
(Integer enterpriseOutlineCodeAlias) void
setFieldId
(String fieldId) void
setFieldName
(String fieldName) void
void
setLeafOnly
(Boolean leafOnly) void
setMasks
(List<OutlineMask> masks) void
setOnlyTableValuesAllowed
(Boolean onlyTableValuesAllowed) void
setPhoneticAlias
(String phoneticAlias) void
setResourceSubstitutionEnabled
(Boolean resourceSubstitutionEnabled) void
setShowIndent
(Boolean showIndent) void
setValues
(List<OutlineValue> values) showIndent
(Boolean showIndent) toString()
values
(List<OutlineValue> values)
-
Constructor Details
-
OutlineCodeDefinition
public OutlineCodeDefinition()
-
-
Method Details
-
guid
-
getGuid
The Guid of an outline code.- Returns:
- guid
-
setGuid
-
fieldId
-
getFieldId
Corresponds to the field number of an outline code.- Returns:
- fieldId
-
setFieldId
-
fieldName
-
getFieldName
The name of a custom outline code.- Returns:
- fieldName
-
setFieldName
-
alias
-
getAlias
The alias of a custom outline code.- Returns:
- alias
-
setAlias
-
phoneticAlias
-
getPhoneticAlias
The phonetic pronunciation of the alias of the custom outline code.- Returns:
- phoneticAlias
-
setPhoneticAlias
-
values
-
addValuesItem
-
getValues
Returns List<OutlineValue> Values. The values of the table associated with this outline code.- Returns:
- values
-
setValues
-
enterprise
-
isEnterprise
Determines whether a custom outline code is an enterprise custom outline code.- Returns:
- enterprise
-
setEnterprise
-
enterpriseOutlineCodeAlias
-
getEnterpriseOutlineCodeAlias
The reference to another custom field for which this outline code definition is an alias.- Returns:
- enterpriseOutlineCodeAlias
-
setEnterpriseOutlineCodeAlias
-
resourceSubstitutionEnabled
-
isResourceSubstitutionEnabled
Determines whether the custom outline code can be used by the Resource Substitution Wizard in Microsoft Project.- Returns:
- resourceSubstitutionEnabled
-
setResourceSubstitutionEnabled
-
leafOnly
-
isLeafOnly
Determines whether the values specified in this outline code field must be leaf values.- Returns:
- leafOnly
-
setLeafOnly
-
allLevelsRequired
-
isAllLevelsRequired
Determines whether the new codes must have all levels. Not available for Enterprise Codes.- Returns:
- allLevelsRequired
-
setAllLevelsRequired
-
onlyTableValuesAllowed
-
isOnlyTableValuesAllowed
Determines whether the values specified must come from values table.- Returns:
- onlyTableValuesAllowed
-
setOnlyTableValuesAllowed
-
masks
-
addMasksItem
-
getMasks
Returns List<OutlineMask> Masks. The table of entries that define the outline code mask.- Returns:
- masks
-
setMasks
-
showIndent
-
isShowIndent
Determines whether the indents of this outline code must be shown.- Returns:
- showIndent
-
setShowIndent
-
equals
-
hashCode
public int hashCode() -
toString
-