public class PropertiesForm
extends org.eclipse.ui.forms.widgets.Form
| Constructor and Description |
|---|
PropertiesForm(org.eclipse.swt.widgets.Composite parent,
int style,
AdminBroker adminBroker,
OrgUnitManagementGUI orgUnitManagementGUI)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EObject |
getCurrentInput()
This is used by tab contents upon deleting an OrgUnit.
|
static org.eclipse.emf.ecore.EObject |
getDragNDropObject()
This is a place holder for object being dragged.
|
static String |
getDragSource()
This is used by drop adapter of properties form to find out from which tab DnD operation started.
|
org.eclipse.jface.viewers.TableViewer |
getTableViewer()
This will be called from a tabContents to handle following situation.
|
static void |
setDragNDropObject(org.eclipse.emf.ecore.EObject dragNDropObject)
This is a place holder for object being dragged.
|
static void |
setDragSource(String dragSource)
This is a string variable indicating from which tab drag and drop operation started.
|
void |
setInput(org.eclipse.emf.ecore.EObject input)
This is used from tab contents to set input of properties form.
|
addMessageHyperlinkListener, addTitleDragSupport, addTitleDropSupport, computeSize, getBackgroundImage, getBackgroundImageAlignment, getBody, getChildrenMessages, getHead, getHeadClient, getHeadColor, getImage, getMenuManager, getMessage, getMessageManager, getMessageType, getSeparatorColor, getText, getToolBarManager, getToolBarVerticalAlignment, isBackgroundImageClipped, isBackgroundImageTiled, isBusy, isSeparatorVisible, removeMessageHyperlinkListener, setBackground, setBackgroundImage, setBackgroundImageAlignment, setBackgroundImageClipped, setBackgroundImageTiled, setBusy, setFont, setForeground, setHeadClient, setHeadColor, setImage, setLayout, setMenu, setMessage, setMessage, setMessage, setSeparatorColor, setSeparatorVisible, setText, setTextBackground, setToolBarVerticalAlignment, updateToolBarchanged, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayoutDeferred, setTabListcomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBaraddControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setLayoutData, setLocation, setLocation, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, updatepublic PropertiesForm(org.eclipse.swt.widgets.Composite parent,
int style,
AdminBroker adminBroker,
OrgUnitManagementGUI orgUnitManagementGUI)
parent - parentstyle - SWT styleadminBroker - AdminBroker used to communicate with serverorgUnitManagementGUI - This is used by OrgUnit properties composites to get currently selected tab and if
needed refresh its ListViewer.public void setInput(org.eclipse.emf.ecore.EObject input)
input - inputpublic org.eclipse.jface.viewers.TableViewer getTableViewer()
public org.eclipse.emf.ecore.EObject getCurrentInput()
public static void setDragNDropObject(org.eclipse.emf.ecore.EObject dragNDropObject)
dragNDropObject - object being drag and droppedpublic static org.eclipse.emf.ecore.EObject getDragNDropObject()
public static void setDragSource(String dragSource)
dragSource - drag sourcepublic static String getDragSource()
Copyright © 2017. All rights reserved.