Package com.e1c.g5.v8.dt.gsw.ui
Class BasicObjectsSection
java.lang.Object
com.e1c.g5.v8.dt.gsw.ui.BasicObjectsSection
Generation settings constructor basic objects section. Displays objects attributes in a attribute section.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidActivate search box for object attribute treevoidActivate search box for basic objects treevoidAdd new basic object to creating object.protected voidaddTableToTree(Table table, GenerationSettingsConstructorTreeItem externalDataSourceGroupItem, ILabelProvider navigatorLabelProvider) voidRealized collapse all actionvoidcreateBasicObjectSection(org.eclipse.swt.widgets.Composite parent, MdObject creatingObject, Configuration configuration, IBmModelManager manager, boolean canEdit, IGenerationBasedOnManagementService basedOnManagementService) Сreates a basic objects section.voidRealized expand all actionbooleanReturn enabled sortReturns attributeTreebooleanReturn enabled sortReturns basicObjectsTreevoidsetAttributesSortEnabled(boolean isSortEnabled) Set enabled sortvoidsetBasicSortEnabled(boolean isSortEnabled) Set enabled sortvoidsetCreatingObjectSection(CreatingObjectSection creatingObjectSection) Sets creating object section
-
Constructor Details
-
BasicObjectsSection
public BasicObjectsSection()
-
-
Method Details
-
createBasicObjectSection
public void createBasicObjectSection(org.eclipse.swt.widgets.Composite parent, MdObject creatingObject, Configuration configuration, IBmModelManager manager, boolean canEdit, IGenerationBasedOnManagementService basedOnManagementService) Сreates a basic objects section.- Parameters:
parent- - external composite, cannot benullcreatingObject- - object for which the movements constructor opens,cannot benullconfiguration- - current configuration , cannot benullmanager- - current big model manager , cannot benullcanEdit- - if creating object can edittrue, elsefalsebasedOnManagementService-IGenerationBasedOnManagementServiceservice reference. Cannot benull
-
expandAll
public void expandAll()Realized expand all action -
collapseAll
public void collapseAll()Realized collapse all action -
getBasicTreeViewer
Returns basicObjectsTree- Returns:
- basicObjectsTree, may be return
null, if basic objects section did not create
-
getBasicSortEnabled
public boolean getBasicSortEnabled()Return enabled sort- Returns:
- isSortEnabled
-
activateBasicTreeSearch
public void activateBasicTreeSearch()Activate search box for basic objects tree -
activateAttributeTreeSearch
public void activateAttributeTreeSearch()Activate search box for object attribute tree -
getAttributesSortEnabled
public boolean getAttributesSortEnabled()Return enabled sort- Returns:
- isSortEnabled
-
setBasicSortEnabled
public void setBasicSortEnabled(boolean isSortEnabled) Set enabled sort- Parameters:
isSortEnabled- - enabled sort
-
setAttributesSortEnabled
public void setAttributesSortEnabled(boolean isSortEnabled) Set enabled sort- Parameters:
isSortEnabled- - enabled sort
-
getAttributeTreeViewer
Returns attributeTree- Returns:
- attributeTree, may be return
null, if basic objects section did not create
-
setCreatingObjectSection
Sets creating object section- Parameters:
creatingObjectSection-
-
addBasicObject
public void addBasicObject()Add new basic object to creating object. -
addTableToTree
protected void addTableToTree(Table table, GenerationSettingsConstructorTreeItem externalDataSourceGroupItem, ILabelProvider navigatorLabelProvider)
-