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 TypeMethodDescriptionvoid
Activate search box for object attribute treevoid
Activate search box for basic objects treevoid
Add new basic object to creating object.protected void
addTableToTree
(Table table, GenerationSettingsConstructorTreeItem externalDataSourceGroupItem, ILabelProvider navigatorLabelProvider) void
Realized collapse all actionvoid
createBasicObjectSection
(org.eclipse.swt.widgets.Composite parent, MdObject creatingObject, Configuration configuration, IBmModelManager manager, boolean canEdit, IGenerationBasedOnManagementService basedOnManagementService) Сreates a basic objects section.void
Realized expand all actionboolean
Return enabled sortReturns attributeTreeboolean
Return enabled sortReturns basicObjectsTreevoid
setAttributesSortEnabled
(boolean isSortEnabled) Set enabled sortvoid
setBasicSortEnabled
(boolean isSortEnabled) Set enabled sortvoid
setCreatingObjectSection
(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 benull
creatingObject
- - object for which the movements constructor opens,cannot benull
configuration
- - current configuration , cannot benull
manager
- - current big model manager , cannot benull
canEdit
- - if creating object can edittrue
, else
false
basedOnManagementService
-IGenerationBasedOnManagementService
service 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)
-