|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.swt.widgets.Widget org.eclipse.swt.widgets.Control org.eclipse.swt.widgets.Scrollable org.eclipse.swt.widgets.Composite com.ibm.commons.swt.controls.custom.CustomComposite com.ibm.commons.swt.data.controls.DCPanel
public class DCPanel
SWT Composite providing a DataNode. The DCPanel is basically a composite with data attached to it.
DataNode
Field Summary |
---|
Fields inherited from class org.eclipse.swt.widgets.Control |
---|
handle |
Constructor Summary | |
---|---|
DCPanel(org.eclipse.swt.widgets.Composite parent,
int style)
Constructs a new instance of the class given the parent Composite, and the style flags which are used to set the look/behavior of the control. |
|
DCPanel(org.eclipse.swt.widgets.Composite parent,
int style,
java.lang.String id)
Constructs a new instance of the class given the parent Composite, the style flags which are used to set the look/behavior of the control, and an id property that can be used to programatically identify the control. |
Method Summary | |
---|---|
IClassDef |
getClassDef()
|
java.lang.String |
getClassName()
|
org.eclipse.swt.widgets.Control |
getControl()
Returns the control which is bound to the Data, in this case the DCPanel control |
DataNode |
getDataNode()
Returns the DataNode associated with this control. |
DataNodeBinding |
getDataNodeBinding()
|
ILoader |
getLoader()
Returns the ILoader used by the DCPanel. |
java.lang.String |
getNamespaceUri()
|
IObjectCollection |
getObjectCollection()
Returns the IObjectCollection associated with this DCPanel. |
java.lang.String |
getParentPropertyName()
|
protected void |
initDataNode()
|
void |
setClassDef(IClassDef classDef)
|
void |
setClassName(java.lang.String className)
|
void |
setNamespaceUri(java.lang.String namespaceUri)
|
void |
setObjectCollection(IObjectCollection objectCollection)
|
void |
setParentPropertyName(java.lang.String parentProperty)
|
Methods inherited from class com.ibm.commons.swt.controls.custom.CustomComposite |
---|
getId, getUpdater, setId, setUpdater |
Methods inherited from class org.eclipse.swt.widgets.Composite |
---|
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
Methods inherited from class org.eclipse.swt.widgets.Scrollable |
---|
computeTrim, getBorderWidth, getClientArea, getHorizontalBar, getVerticalBar |
Methods inherited from class org.eclipse.swt.widgets.Control |
---|
addControlListener, 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, update |
Methods inherited from class org.eclipse.swt.widgets.Widget |
---|
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DCPanel(org.eclipse.swt.widgets.Composite parent, int style)
parent
- a Composite control which will be the parent of the new instance (CANNOT be null).style
- the style of control to constructpublic DCPanel(org.eclipse.swt.widgets.Composite parent, int style, java.lang.String id)
parent
- a Composite control which will be the parent of the new instance (CANNOT be null).style
- the style of control to constructid
- a String which can be used to programatically identify the controlMethod Detail |
---|
public ILoader getLoader()
ILoader
used by the DCPanel.
ILoader
public org.eclipse.swt.widgets.Control getControl()
getControl
in interface IDataControl
public DataNodeBinding getDataNodeBinding()
DataNodeBinding
public DataNode getDataNode()
DataNode
public IObjectCollection getObjectCollection()
IObjectCollection
associated with this DCPanel. The returned value may
be null.
public void setObjectCollection(IObjectCollection objectCollection)
public java.lang.String getParentPropertyName()
public void setParentPropertyName(java.lang.String parentProperty)
public java.lang.String getNamespaceUri()
public void setNamespaceUri(java.lang.String namespaceUri)
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public IClassDef getClassDef()
public void setClassDef(IClassDef classDef)
protected void initDataNode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |