Interface AccumulationRegisterAggregate
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
AccumulationRegisterAggregateImpl
public interface AccumulationRegisterAggregate extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Accumulation Register Aggregate'.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<AccumulationRegisterDimension>
getDimensions()
Returns the value of the 'Dimensions' reference list.UUID
getId()
Returns the value of the 'Id' attribute.AccumulationRegisterAggregatePeriodicity
getPeriodicity()
Returns the value of the 'Periodicity' attribute.AccumulationRegisterAggregateUse
getUse()
Returns the value of the 'Use' attribute.void
setId(UUID value)
Sets the value of the 'Id
' attribute.void
setPeriodicity(AccumulationRegisterAggregatePeriodicity value)
Sets the value of the 'Periodicity
' attribute.void
setUse(AccumulationRegisterAggregateUse value)
Sets the value of the 'Use
' attribute.boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
-
-
Method Detail
-
getId
UUID getId()
Returns the value of the 'Id' attribute.- Returns:
- the value of the 'Id' attribute.
- See Also:
setId(UUID)
,AggregatesPackage.getAccumulationRegisterAggregate_Id()
-
setId
void setId(UUID value)
Sets the value of the 'Id
' attribute.- Parameters:
value
- the new value of the 'Id' attribute.- See Also:
getId()
-
getUse
AccumulationRegisterAggregateUse getUse()
Returns the value of the 'Use' attribute. The literals are from the enumerationAccumulationRegisterAggregateUse
.- Returns:
- the value of the 'Use' attribute.
- See Also:
AccumulationRegisterAggregateUse
,setUse(AccumulationRegisterAggregateUse)
,AggregatesPackage.getAccumulationRegisterAggregate_Use()
-
setUse
void setUse(AccumulationRegisterAggregateUse value)
Sets the value of the 'Use
' attribute.- Parameters:
value
- the new value of the 'Use' attribute.- See Also:
AccumulationRegisterAggregateUse
,getUse()
-
getPeriodicity
AccumulationRegisterAggregatePeriodicity getPeriodicity()
Returns the value of the 'Periodicity' attribute. The literals are from the enumerationAccumulationRegisterAggregatePeriodicity
.- Returns:
- the value of the 'Periodicity' attribute.
- See Also:
AccumulationRegisterAggregatePeriodicity
,setPeriodicity(AccumulationRegisterAggregatePeriodicity)
,AggregatesPackage.getAccumulationRegisterAggregate_Periodicity()
-
setPeriodicity
void setPeriodicity(AccumulationRegisterAggregatePeriodicity value)
Sets the value of the 'Periodicity
' attribute.- Parameters:
value
- the new value of the 'Periodicity' attribute.- See Also:
AccumulationRegisterAggregatePeriodicity
,getPeriodicity()
-
getDimensions
org.eclipse.emf.common.util.EList<AccumulationRegisterDimension> getDimensions()
Returns the value of the 'Dimensions' reference list. The list contents are of typeAccumulationRegisterDimension
.- Returns:
- the value of the 'Dimensions' reference list.
- See Also:
AggregatesPackage.getAccumulationRegisterAggregate_Dimensions()
-
-