public abstract class AbstractEEFTabDescriptor extends java.lang.Object implements IEEFTabDescriptor, java.lang.Cloneable
TOP| Constructor and Description |
|---|
AbstractEEFTabDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
EEFTabContents |
createTab()
Instantiate this tab's sections.
|
boolean |
equals(java.lang.Object object) |
java.lang.String |
getAfterTab()
Get the identifier of the tab after which this tab should be displayed.
|
org.eclipse.swt.graphics.Image |
getImage()
Get the icon image for the tab.
|
java.util.List<IEEFSectionDescriptor> |
getSectionDescriptors()
Get the list of section descriptors for the tab.
|
java.lang.String |
getText()
Get the text label for the tab.
|
int |
hashCode() |
boolean |
isIndented()
Determine if this tab is indented.
|
boolean |
isSelected()
Determine if this tab is selected.
|
void |
setSectionDescriptors(java.util.List<IEEFSectionDescriptor> sectionDescriptors)
Set the list of section descriptors for the tab.
|
finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetCategory, getId, getLabelpublic java.lang.Object clone()
clone in class java.lang.ObjectObject.clone()public EEFTabContents createTab()
createTab in interface IEEFTabDescriptorIEEFTabDescriptor.createTab()public boolean equals(java.lang.Object object)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String getAfterTab()
getAfterTab in interface IEEFTabDescriptorIEEFTabDescriptor.getAfterTab()public org.eclipse.swt.graphics.Image getImage()
getImage in interface IEEFTabItemIEEFTabItem.getImage()public java.util.List<IEEFSectionDescriptor> getSectionDescriptors()
getSectionDescriptors in interface IEEFTabDescriptorIEEFTabDescriptor.getSectionDescriptors()public java.lang.String getText()
getText in interface IEEFTabItemIEEFTabItem.getText()public boolean isIndented()
isIndented in interface IEEFTabItemtrue if this tab is indented.IEEFTabItem.isIndented()public boolean isSelected()
isSelected in interface IEEFTabItemtrue if this tab is selected.IEEFTabItem.isSelected()public void setSectionDescriptors(java.util.List<IEEFSectionDescriptor> sectionDescriptors)
sectionDescriptors - the list of section descriptors for the tab.