public class EEFTabbedPropertyViewer
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener
Interface used to listen to changes to the currently selected tab.
|
| Constructor and Description |
|---|
EEFTabbedPropertyViewer(EEFTabbedPropertyList tabbedPropertyList)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionListener(EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener listener)
Adds a selection listener.
|
java.util.List<IEEFTabDescriptor> |
getElements()
Return the elements.
|
int |
getSelectionIndex()
Returns the zero-relative index of the item which is currently selected in the receiver, or -1 if no item is
selected.
|
IEEFTabDescriptor |
getTabDescriptionAtIndex(int index)
Returns the element at the given index.
|
void |
setInput(java.util.List<IEEFTabDescriptor> descriptors)
Set the input for viewer.
|
void |
setSelectedTabDescriptor(IEEFTabDescriptor descriptor)
Sets the tab descriptor to select.
|
public EEFTabbedPropertyViewer(EEFTabbedPropertyList tabbedPropertyList)
tabbedPropertyList - The tabbed property listpublic void addSelectionListener(EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener listener)
listener - The listenerpublic void setInput(java.util.List<IEEFTabDescriptor> descriptors)
descriptors - The tab descriptorspublic java.util.List<IEEFTabDescriptor> getElements()
public int getSelectionIndex()
public IEEFTabDescriptor getTabDescriptionAtIndex(int index)
index - The indexpublic void setSelectedTabDescriptor(IEEFTabDescriptor descriptor)
descriptor - The descriptor