@API(type=INTERNAL,
src=PUBLIC)
public class ECPropertiesComposite
extends org.eclipse.swt.widgets.Composite
implements PropertySelectionController
| Constructor and Description |
|---|
ECPropertiesComposite(org.eclipse.swt.widgets.TabFolder parent,
java.util.List<TableProperty> properties,
java.lang.String contextInfo,
AuthorResourceBundle authorResourceBundle,
ColorThemeUtilities colorThemeUtilities)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
java.util.List<TableProperty> |
getModifiedProperties()
Obtain a list with all modified properties for the current panel.
|
void |
selectionChanged(TableProperty property,
java.lang.String newValue)
Method which controls the change of the selected key.
|
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabListcomputeTrim, getBorderWidth, getHorizontalBar, getVerticalBaraddControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, updatepublic ECPropertiesComposite(org.eclipse.swt.widgets.TabFolder parent,
java.util.List<TableProperty> properties,
java.lang.String contextInfo,
AuthorResourceBundle authorResourceBundle,
ColorThemeUtilities colorThemeUtilities)
parent - The tab folder.properties - The list with properties that will be presented inside
the current composite.contextInfo - The context information. It contains information about what
is edited inside the current composite.authorResourceBundle - The author resource bundle.colorThemeUtilities - The color theme utilities.public java.util.List<TableProperty> getModifiedProperties()
List with all modified properties from the current panel.public void selectionChanged(TableProperty property, java.lang.String newValue) throws AuthorOperationException
PropertySelectionControllerselectionChanged in interface PropertySelectionControllerproperty - The modified property.newValue - The new selected value of the given propertyAuthorOperationException - When the handling of selection changed cannot be performed.PropertySelectionController.selectionChanged(ro.sync.ecss.extensions.commons.table.properties.TableProperty, java.lang.String)public void dispose()
dispose in class org.eclipse.swt.widgets.WidgetWidget.dispose()© Copyright SyncRO Soft SRL 2002 - 2016. All rights reserved.