com.tssap.util.ui.reuse.java
Class ModifierComponent
java.lang.Object
|
+--com.tssap.util.ui.AbstractEditable
|
+--com.tssap.util.ui.reuse.GenericComponent
|
+--com.tssap.util.ui.reuse.ObjectEditorComponent
|
+--com.tssap.util.ui.reuse.DefaultObjectEditorComponent
|
+--com.tssap.util.ui.reuse.RefreshObjectEditorComponent
|
+--com.tssap.util.ui.reuse.java.JavaComponent
|
+--com.tssap.util.ui.reuse.java.ModifierComponent
- All Implemented Interfaces:
- IEditable, IGenericComponent, IGridLayoutPaneContainer, IObjectEditorComponent, IReuseable, IValidatable
- public class ModifierComponent
- extends JavaComponent
| Methods inherited from class com.tssap.util.ui.reuse.GenericComponent |
addModifyListener, addSelectionListener, createPartControl, createPartControl, createPartControl, getTitle, getUserAreaGridLayoutPane, isComposable, refresh, removeModifyListener, removeSelectionListener, setTitle |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModifierComponent
public ModifierComponent()
- Constructors for ModifierComponent.
ModifierComponent
public ModifierComponent(IModifierData modifierData)
ModifierComponent
public ModifierComponent(IModifierData modifierData,
IModifierData modifierEnabling)
ModifierComponent
public ModifierComponent(IModifierData modifierData,
IModifierData modifierEnabling,
IModifierData modifierVisiblity)
ModifierComponent
public ModifierComponent(java.lang.String title)
ModifierComponent
public ModifierComponent(java.lang.String title,
IModifierData modifierData)
ModifierComponent
public ModifierComponent(java.lang.String title,
IModifierData modifierData,
IModifierData modifierEnabling)
ModifierComponent
public ModifierComponent(java.lang.String title,
IModifierData modifierData,
IModifierData modifierEnabling,
IModifierData modifierVisiblity)
initContainer
public void initContainer(IGridLayoutPane userArea)
- Description copied from interface:
IGridLayoutPaneContainer
- Initialize component's UI. Implementor has to fill the given grid layout pane.
The number of columns comes from call to method getUserGridNumOfColumns().
If grid columns have equal widths is decided through call to isUserGridEqualColSize().
- See Also:
IGridLayoutPaneContainer.initContainer(com.tssap.util.ui.pane.IGridLayoutPane)
getModifierData
public IModifierData getModifierData()
setModifierData
public void setModifierData(IModifierData modifierData)
acceptData
public java.lang.String acceptData(java.lang.Object data)
- Description copied from class:
ObjectEditorComponent
- Method acceptData.
- Overrides:
acceptData in class JavaComponent
- See Also:
ObjectEditorComponent.acceptData(java.lang.Object)
refreshDataFromUI
public void refreshDataFromUI()
- Description copied from interface:
IObjectEditorComponent
- The implementation has to update the content of the data Object with the current UI inputs
- Overrides:
refreshDataFromUI in class JavaComponent
- See Also:
IObjectEditorComponent.refreshDataFromUI()
refreshUIFromData
public void refreshUIFromData()
- Description copied from interface:
IObjectEditorComponent
- The implementation has to fill it's UI elements with the data contained in it's data Object
The implementation can rely that @see #setData(Object) and @see IReuseable#createPartControl(Composite)
have been called before this method is invoked
- Overrides:
refreshUIFromData in class JavaComponent
- See Also:
IObjectEditorComponent.refreshUIFromData()
Copyright © 2005 SAP AG. All Rights Reserved.