Package gda.rcp.views
Class TabFolderBuilder
java.lang.Object
gda.rcp.views.TabFolderBuilder
Helps the creation of a tab composite. This tab composite provides also a functionality which allows a tab to acquire
in exclusive more the CTabFolder using a
ReservableControl instance.-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringIdentifies a property in the composite data created byCompositeFactory.createComposite(Composite, int).static final StringIdentifies a property inCTabFoldercontaining aReservableControlinstance. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
CTAB_FOLDER
Identifies a property in the composite data created byCompositeFactory.createComposite(Composite, int). Calling getData(CTAB_FOLDER) that composite returns the innerTabFolderBuilder.TabFolderComposite. This is property can be useful when is necessary to apply custom layout on the inner tab composite- See Also:
-
LOCK_TAB
Identifies a property inCTabFoldercontaining aReservableControlinstance. The same property and instance is set into eachCTabItemcontrol's data. When a composite execute successfullyReservableControl.reserve(Object)CTabFolder guarantees that the tab cannot be deselected until the same composite executesReservableControl.release(Object)- See Also:
-
-
Constructor Details
-
TabFolderBuilder
public TabFolderBuilder()
-
-
Method Details
-
addTab
-
build
-