Package com._1c.g5.v8.dt.ql.model
Interface QuerySchemaTotalControlPoint
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
QuerySchemaTotalControlPointImpl
public interface QuerySchemaTotalControlPoint
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Query Schema Total Control Point'.
The following features are supported:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Column Name' attribute.Returns the value of the 'Control Point Type' attribute.Returns the value of the 'Expression' containment reference.Returns the value of the 'Period Addition Begin' containment reference.Returns the value of the 'Period Addition End' containment reference.Returns the value of the 'Period Addition Type' attribute.boolean
Returns the value of the 'Compute Column Name' attribute.boolean
Returns the value of the 'Hierarchy' attribute.boolean
isOnly()
Returns the value of the 'Only' attribute.boolean
Returns the value of the 'Periods' attribute.void
setColumnName
(String value) Sets the value of the 'Column Name
' attribute.void
setComputeColumnName
(boolean value) Sets the value of the 'Compute Column Name
' attribute.void
Sets the value of the 'Expression
' containment reference.void
setHierarchy
(boolean value) Sets the value of the 'Hierarchy
' attribute.void
setOnly
(boolean value) Sets the value of the 'Only
' attribute.void
Sets the value of the 'Period Addition Begin
' containment reference.void
Sets the value of the 'Period Addition End
' containment reference.void
Sets the value of the 'Period Addition Type
' attribute.void
setPeriods
(boolean value) Sets the value of the 'Periods
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
isOnly
boolean isOnly()Returns the value of the 'Only' attribute.- Returns:
- the value of the 'Only' attribute.
- See Also:
-
setOnly
void setOnly(boolean value) Sets the value of the 'Only
' attribute.- Parameters:
value
- the new value of the 'Only' attribute.- See Also:
-
isHierarchy
boolean isHierarchy()Returns the value of the 'Hierarchy' attribute.- Returns:
- the value of the 'Hierarchy' attribute.
- See Also:
-
setHierarchy
void setHierarchy(boolean value) Sets the value of the 'Hierarchy
' attribute.- Parameters:
value
- the new value of the 'Hierarchy' attribute.- See Also:
-
isPeriods
boolean isPeriods()Returns the value of the 'Periods' attribute.- Returns:
- the value of the 'Periods' attribute.
- See Also:
-
setPeriods
void setPeriods(boolean value) Sets the value of the 'Periods
' attribute.- Parameters:
value
- the new value of the 'Periods' attribute.- See Also:
-
getExpression
QuerySchemaExpression getExpression()Returns the value of the 'Expression' containment reference.- Returns:
- the value of the 'Expression' containment reference.
- See Also:
-
setExpression
Sets the value of the 'Expression
' containment reference.- Parameters:
value
- the new value of the 'Expression' containment reference.- See Also:
-
getControlPointType
QuerySchemaControlPointType getControlPointType()Returns the value of the 'Control Point Type' attribute. The literals are from the enumerationQuerySchemaControlPointType
.- Returns:
- the value of the 'Control Point Type' attribute.
- See Also:
-
isComputeColumnName
boolean isComputeColumnName()Returns the value of the 'Compute Column Name' attribute.- Returns:
- the value of the 'Compute Column Name' attribute.
- See Also:
-
setComputeColumnName
void setComputeColumnName(boolean value) Sets the value of the 'Compute Column Name
' attribute.- Parameters:
value
- the new value of the 'Compute Column Name' attribute.- See Also:
-
getColumnName
String getColumnName()Returns the value of the 'Column Name' attribute.- Returns:
- the value of the 'Column Name' attribute.
- See Also:
-
setColumnName
Sets the value of the 'Column Name
' attribute.- Parameters:
value
- the new value of the 'Column Name' attribute.- See Also:
-
getPeriodAdditionType
QuerySchemaPeriodAdditionType getPeriodAdditionType()Returns the value of the 'Period Addition Type' attribute. The literals are from the enumerationQuerySchemaPeriodAdditionType
.- Returns:
- the value of the 'Period Addition Type' attribute.
- See Also:
-
setPeriodAdditionType
Sets the value of the 'Period Addition Type
' attribute.- Parameters:
value
- the new value of the 'Period Addition Type' attribute.- See Also:
-
getPeriodAdditionBegin
QuerySchemaExpression getPeriodAdditionBegin()Returns the value of the 'Period Addition Begin' containment reference.- Returns:
- the value of the 'Period Addition Begin' containment reference.
- See Also:
-
setPeriodAdditionBegin
Sets the value of the 'Period Addition Begin
' containment reference.- Parameters:
value
- the new value of the 'Period Addition Begin' containment reference.- See Also:
-
getPeriodAdditionEnd
QuerySchemaExpression getPeriodAdditionEnd()Returns the value of the 'Period Addition End' containment reference.- Returns:
- the value of the 'Period Addition End' containment reference.
- See Also:
-
setPeriodAdditionEnd
Sets the value of the 'Period Addition End
' containment reference.- Parameters:
value
- the new value of the 'Period Addition End' containment reference.- See Also:
-