Class TabItem
java.lang.Object
org.csstudio.opibuilder.widgets.editparts.TabItem
The tab item, which host all the properties data for a tab item.
-
Constructor Summary
ConstructorsConstructorDescriptionTabItem(TabModel tabModel, int index, GroupingContainerModel groupingContainerModel) The tab item will be initialized with the corresponding tab properties value in tab model. -
Method Summary
Modifier and TypeMethodDescriptiongetCopy()getPropertyValue(TabModel.TabProperty tabProperty) voidinjectDefaultPropertiesValue(int index) Copy the default properties value from TabModel to this tab item.voidinjectPropertiesValue(TabModel tabModel, int index) Copy the properties from TabModel to this tab item.voidsetGroupingContainerModel(GroupingContainerModel groupingContainerModel) voidsetPropertyValue(TabModel.TabProperty tabProperty, Object value)
-
Constructor Details
-
TabItem
The tab item will be initialized with the corresponding tab properties value in tab model. -
TabItem
-
-
Method Details
-
setPropertyValue
-
injectPropertiesValue
Copy the properties from TabModel to this tab item. -
injectDefaultPropertiesValue
public void injectDefaultPropertiesValue(int index) Copy the default properties value from TabModel to this tab item.- Parameters:
index- the index of the tab item.
-
getGroupingContainerModel
-
setGroupingContainerModel
-
getCopy
- Returns:
- A copy of this tab.
- Throws:
Exception
-
getPropertyValue
-