Interface DataCompositionDataSetFieldRole
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
DataCompositionDataSetFieldRoleImpl
public interface DataCompositionDataSetFieldRole extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Data Composition Data Set Field Role'.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAccountField()
Returns the value of the 'Account Field' attribute.DataCompositionAccountingBalanceType
getAccountingBalanceType()
Returns the value of the 'Accounting Balance Type' attribute.String
getAccountTypeExpression()
Returns the value of the 'Account Type Expression' attribute.String
getBalanceGroupName()
Returns the value of the 'Balance Group Name' attribute.DataCompositionBalanceType
getBalanceType()
Returns the value of the 'Balance Type' attribute.String
getParentDimension()
Returns the value of the 'Parent Dimension' attribute.int
getPeriodNumber()
Returns the value of the 'Period Number' attribute.DataCompositionPeriodType
getPeriodType()
Returns the value of the 'Period Type' attribute.boolean
isAccount()
Returns the value of the 'Account' attribute.boolean
isBalance()
Returns the value of the 'Balance' attribute.boolean
isDimension()
Returns the value of the 'Dimension' attribute.boolean
isDimensionAttribute()
Returns the value of the 'Dimension Attribute' attribute.boolean
isIgnoreNullValues()
Returns the value of the 'Ignore Null Values' attribute.boolean
isRequired()
Returns the value of the 'Required' attribute.void
setAccount(boolean value)
Sets the value of the 'Account
' attribute.void
setAccountField(String value)
Sets the value of the 'Account Field
' attribute.void
setAccountingBalanceType(DataCompositionAccountingBalanceType value)
Sets the value of the 'Accounting Balance Type
' attribute.void
setAccountTypeExpression(String value)
Sets the value of the 'Account Type Expression
' attribute.void
setBalance(boolean value)
Sets the value of the 'Balance
' attribute.void
setBalanceGroupName(String value)
Sets the value of the 'Balance Group Name
' attribute.void
setBalanceType(DataCompositionBalanceType value)
Sets the value of the 'Balance Type
' attribute.void
setDimension(boolean value)
Sets the value of the 'Dimension
' attribute.void
setDimensionAttribute(boolean value)
Sets the value of the 'Dimension Attribute
' attribute.void
setIgnoreNullValues(boolean value)
Sets the value of the 'Ignore Null Values
' attribute.void
setParentDimension(String value)
Sets the value of the 'Parent Dimension
' attribute.void
setPeriodNumber(int value)
Sets the value of the 'Period Number
' attribute.void
setPeriodType(DataCompositionPeriodType value)
Sets the value of the 'Period Type
' attribute.void
setRequired(boolean value)
Sets the value of the 'Required
' attribute.
-
-
-
Method Detail
-
getPeriodNumber
int getPeriodNumber()
Returns the value of the 'Period Number' attribute. The default value is"0"
.- Returns:
- the value of the 'Period Number' attribute.
- See Also:
setPeriodNumber(int)
,DcsPackage.getDataCompositionDataSetFieldRole_PeriodNumber()
-
setPeriodNumber
void setPeriodNumber(int value)
Sets the value of the 'Period Number
' attribute.- Parameters:
value
- the new value of the 'Period Number' attribute.- See Also:
getPeriodNumber()
-
getPeriodType
DataCompositionPeriodType getPeriodType()
Returns the value of the 'Period Type' attribute. The default value is"Main"
. The literals are from the enumerationDataCompositionPeriodType
.- Returns:
- the value of the 'Period Type' attribute.
- See Also:
DataCompositionPeriodType
,setPeriodType(DataCompositionPeriodType)
,DcsPackage.getDataCompositionDataSetFieldRole_PeriodType()
-
setPeriodType
void setPeriodType(DataCompositionPeriodType value)
Sets the value of the 'Period Type
' attribute.- Parameters:
value
- the new value of the 'Period Type' attribute.- See Also:
DataCompositionPeriodType
,getPeriodType()
-
isDimension
boolean isDimension()
Returns the value of the 'Dimension' attribute. The default value is"false"
.- Returns:
- the value of the 'Dimension' attribute.
- See Also:
setDimension(boolean)
,DcsPackage.getDataCompositionDataSetFieldRole_Dimension()
-
setDimension
void setDimension(boolean value)
Sets the value of the 'Dimension
' attribute.- Parameters:
value
- the new value of the 'Dimension' attribute.- See Also:
isDimension()
-
getParentDimension
String getParentDimension()
Returns the value of the 'Parent Dimension' attribute.- Returns:
- the value of the 'Parent Dimension' attribute.
- See Also:
setParentDimension(String)
,DcsPackage.getDataCompositionDataSetFieldRole_ParentDimension()
-
setParentDimension
void setParentDimension(String value)
Sets the value of the 'Parent Dimension
' attribute.- Parameters:
value
- the new value of the 'Parent Dimension' attribute.- See Also:
getParentDimension()
-
isAccount
boolean isAccount()
Returns the value of the 'Account' attribute. The default value is"false"
.- Returns:
- the value of the 'Account' attribute.
- See Also:
setAccount(boolean)
,DcsPackage.getDataCompositionDataSetFieldRole_Account()
-
setAccount
void setAccount(boolean value)
Sets the value of the 'Account
' attribute.- Parameters:
value
- the new value of the 'Account' attribute.- See Also:
isAccount()
-
getAccountTypeExpression
String getAccountTypeExpression()
Returns the value of the 'Account Type Expression' attribute.- Returns:
- the value of the 'Account Type Expression' attribute.
- See Also:
setAccountTypeExpression(String)
,DcsPackage.getDataCompositionDataSetFieldRole_AccountTypeExpression()
-
setAccountTypeExpression
void setAccountTypeExpression(String value)
Sets the value of the 'Account Type Expression
' attribute.- Parameters:
value
- the new value of the 'Account Type Expression' attribute.- See Also:
getAccountTypeExpression()
-
isBalance
boolean isBalance()
Returns the value of the 'Balance' attribute. The default value is"false"
.- Returns:
- the value of the 'Balance' attribute.
- See Also:
setBalance(boolean)
,DcsPackage.getDataCompositionDataSetFieldRole_Balance()
-
setBalance
void setBalance(boolean value)
Sets the value of the 'Balance
' attribute.- Parameters:
value
- the new value of the 'Balance' attribute.- See Also:
isBalance()
-
getBalanceGroupName
String getBalanceGroupName()
Returns the value of the 'Balance Group Name' attribute.- Returns:
- the value of the 'Balance Group Name' attribute.
- See Also:
setBalanceGroupName(String)
,DcsPackage.getDataCompositionDataSetFieldRole_BalanceGroupName()
-
setBalanceGroupName
void setBalanceGroupName(String value)
Sets the value of the 'Balance Group Name
' attribute.- Parameters:
value
- the new value of the 'Balance Group Name' attribute.- See Also:
getBalanceGroupName()
-
getBalanceType
DataCompositionBalanceType getBalanceType()
Returns the value of the 'Balance Type' attribute. The default value is"None"
. The literals are from the enumerationDataCompositionBalanceType
.- Returns:
- the value of the 'Balance Type' attribute.
- See Also:
DataCompositionBalanceType
,setBalanceType(DataCompositionBalanceType)
,DcsPackage.getDataCompositionDataSetFieldRole_BalanceType()
-
setBalanceType
void setBalanceType(DataCompositionBalanceType value)
Sets the value of the 'Balance Type
' attribute.- Parameters:
value
- the new value of the 'Balance Type' attribute.- See Also:
DataCompositionBalanceType
,getBalanceType()
-
getAccountingBalanceType
DataCompositionAccountingBalanceType getAccountingBalanceType()
Returns the value of the 'Accounting Balance Type' attribute. The default value is"None"
. The literals are from the enumerationDataCompositionAccountingBalanceType
.- Returns:
- the value of the 'Accounting Balance Type' attribute.
- See Also:
DataCompositionAccountingBalanceType
,setAccountingBalanceType(DataCompositionAccountingBalanceType)
,DcsPackage.getDataCompositionDataSetFieldRole_AccountingBalanceType()
-
setAccountingBalanceType
void setAccountingBalanceType(DataCompositionAccountingBalanceType value)
Sets the value of the 'Accounting Balance Type
' attribute.- Parameters:
value
- the new value of the 'Accounting Balance Type' attribute.- See Also:
DataCompositionAccountingBalanceType
,getAccountingBalanceType()
-
getAccountField
String getAccountField()
Returns the value of the 'Account Field' attribute.- Returns:
- the value of the 'Account Field' attribute.
- See Also:
setAccountField(String)
,DcsPackage.getDataCompositionDataSetFieldRole_AccountField()
-
setAccountField
void setAccountField(String value)
Sets the value of the 'Account Field
' attribute.- Parameters:
value
- the new value of the 'Account Field' attribute.- See Also:
getAccountField()
-
isIgnoreNullValues
boolean isIgnoreNullValues()
Returns the value of the 'Ignore Null Values' attribute. The default value is"false"
.- Returns:
- the value of the 'Ignore Null Values' attribute.
- See Also:
setIgnoreNullValues(boolean)
,DcsPackage.getDataCompositionDataSetFieldRole_IgnoreNullValues()
-
setIgnoreNullValues
void setIgnoreNullValues(boolean value)
Sets the value of the 'Ignore Null Values
' attribute.- Parameters:
value
- the new value of the 'Ignore Null Values' attribute.- See Also:
isIgnoreNullValues()
-
isRequired
boolean isRequired()
Returns the value of the 'Required' attribute. The default value is"false"
.- Returns:
- the value of the 'Required' attribute.
- See Also:
setRequired(boolean)
,DcsPackage.getDataCompositionDataSetFieldRole_Required()
-
setRequired
void setRequired(boolean value)
Sets the value of the 'Required
' attribute.- Parameters:
value
- the new value of the 'Required' attribute.- See Also:
isRequired()
-
isDimensionAttribute
boolean isDimensionAttribute()
Returns the value of the 'Dimension Attribute' attribute. The default value is"false"
.- Returns:
- the value of the 'Dimension Attribute' attribute.
- See Also:
setDimensionAttribute(boolean)
,DcsPackage.getDataCompositionDataSetFieldRole_DimensionAttribute()
-
setDimensionAttribute
void setDimensionAttribute(boolean value)
Sets the value of the 'Dimension Attribute
' attribute.- Parameters:
value
- the new value of the 'Dimension Attribute' attribute.- See Also:
isDimensionAttribute()
-
-