Class DtGranularEditorManagingDefinition
- java.lang.Object
-
- com._1c.g5.aef2.standard.definitions.AbstractDefinition
-
- com._1c.g5.aef2.standard.definitions.ContainerDefinition
-
- com._1c.g5.aef2.standard.definitions.ManagingDefinition
-
- com._1c.g5.v8.dt.ui.editor.aef.definition.DtGranularEditorManagingDefinition
-
- All Implemented Interfaces:
IComponentFactory
,IContainerDefinition
,IDefinition
,IManagingDefinition
,IDtGranularEditorManagingDefinition
public class DtGranularEditorManagingDefinition extends ManagingDefinition implements IDtGranularEditorManagingDefinition
TheIDtGranularEditorManagingDefinition
implementaion.
-
-
Constructor Summary
Constructors Constructor Description DtGranularEditorManagingDefinition()
Creates a new definition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.eclipse.emf.ecore.EStructuralFeature>
getPageFeatures()
Returns all features placed on the page.boolean
isFlexibleLayout()
Returnstrue
if the layout is flexible.boolean
isTwoColumnLayout()
Returnstrue
if the layout is two-column.void
setFlexibleLayout(boolean flexibleLayout)
Sets the flag indicating that two-column layout should be flexible.void
setTwoColumnLayout(boolean twoColumnLayout)
Sets the flag indicating that two-column layout should be used.-
Methods inherited from class com._1c.g5.aef2.standard.definitions.ManagingDefinition
addRefresherFactory, addRule, getRefresherFactories, getRule, getRuleResultProcessor, setRuleResultProcessor
-
Methods inherited from class com._1c.g5.aef2.standard.definitions.ContainerDefinition
addDefinition, addDefinition, getChildren, getLayout, removeDefinition, removeDefinition, setLayout
-
Methods inherited from class com._1c.g5.aef2.standard.definitions.AbstractDefinition
createComponent, equals, getComponentClass, getConstructor, getId, getLayoutData, getParametrization, getParent, hashCode, setComponentClass, setComponentFactory, setLayoutData, setModelFactory, setParameterization, setParent
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com._1c.g5.aef2.standard.definitions.IComponentFactory
createComponent
-
Methods inherited from interface com._1c.g5.aef2.standard.definitions.IContainerDefinition
getChildren, getLayout
-
Methods inherited from interface com._1c.g5.aef2.standard.definitions.IDefinition
getComponentClass, getId, getLayoutData, getParametrization, getParent
-
Methods inherited from interface com._1c.g5.aef2.standard.definitions.IManagingDefinition
getRefresherFactories, getRule, getRuleResultProcessor
-
-
-
-
Method Detail
-
isTwoColumnLayout
public boolean isTwoColumnLayout()
Description copied from interface:IDtGranularEditorManagingDefinition
Returnstrue
if the layout is two-column.- Specified by:
isTwoColumnLayout
in interfaceIDtGranularEditorManagingDefinition
- Returns:
true
if the layout is two-column.
-
setTwoColumnLayout
public void setTwoColumnLayout(boolean twoColumnLayout)
Sets the flag indicating that two-column layout should be used.- Parameters:
twoColumnLayout
- the value to set.
-
isFlexibleLayout
public boolean isFlexibleLayout()
Description copied from interface:IDtGranularEditorManagingDefinition
Returnstrue
if the layout is flexible. Note: it is used only for two-column layout and means that minimum columns count is '1' and maximum columns count is '2'.- Specified by:
isFlexibleLayout
in interfaceIDtGranularEditorManagingDefinition
- Returns:
true
if the layout is flexible.
-
setFlexibleLayout
public void setFlexibleLayout(boolean flexibleLayout)
Sets the flag indicating that two-column layout should be flexible.- Parameters:
flexibleLayout
- the value to set.- See Also:
DtGranularEditorPageInfo#isFlexibleLayout()
-
getPageFeatures
public Collection<org.eclipse.emf.ecore.EStructuralFeature> getPageFeatures()
Description copied from interface:IDtGranularEditorManagingDefinition
Returns all features placed on the page.- Specified by:
getPageFeatures
in interfaceIDtGranularEditorManagingDefinition
- Returns:
- the collection of features.
-
-