|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
com.tensegrity.skeleton.swt.container.AbstractSwtToolContainer
com.tensegrity.skeleton.container.swt.SwtRepositoryContainer
This is the SWT implementation of the
RepositoryContainer interface.
It is important to notice that since no assumption can be made upon which
type of Layout is set on the parent of this
AbstractSwtToolContainer, it is the caller's responsability to set
its layout data.
Refer to the method for more information.
dispose()
| Field Summary |
| Fields inherited from class com.tensegrity.skeleton.swt.container.AbstractSwtToolContainer |
isSelected |
| Fields inherited from class org.eclipse.swt.widgets.Control |
handle |
| Constructor Summary | |
SwtRepositoryContainer(ApplicationFrame applicationFrame,
org.eclipse.swt.widgets.Composite parent,
int style)
This constructor simply forwards its call to the constructor of the parent class. |
|
| Method Summary | |
void |
dispose()
|
java.lang.String |
getName()
A container has a name. |
java.util.Iterator |
getRepositoryElements()
NOTE: this method assumes the following composite hierarchy: SwtRepositoryContainer ::contains:: RepositoryPanel ::contains:: ScrolledComposite ::contains:: Composite :: contains :: SlidePanels or VisualGraphObjectSwtRepositoryItem |
void |
init()
Subclasses implement this method to start their initialization code. |
void |
setName(java.lang.String s)
Sets the name of this container. |
| Methods inherited from class com.tensegrity.skeleton.swt.container.AbstractSwtToolContainer |
getApplicationFrame, getHeight, getUiManager, getWidth, repaint, setSelected, setUiManager |
| Methods inherited from class org.eclipse.swt.widgets.Composite |
checkSubclass, computeSize, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList |
| Methods inherited from class org.eclipse.swt.widgets.Scrollable |
computeTrim, getClientArea, getHorizontalBar, getVerticalBar |
| Methods inherited from class org.eclipse.swt.widgets.Control |
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update |
| Methods inherited from class org.eclipse.swt.widgets.Widget |
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.tensegrity.gui.container.Container |
getApplicationFrame, setSelected |
| Constructor Detail |
public SwtRepositoryContainer(ApplicationFrame applicationFrame,
org.eclipse.swt.widgets.Composite parent,
int style)
This constructor simply forwards its call to the constructor of the parent class.
applicationFrame - Enclosing ApplicationFrameparent - a widget which will be the parent of the new instance (cannot
be null)style - the style of widget to construct| Method Detail |
public void init()
AbstractSwtToolContainer
init in class AbstractSwtToolContainerpublic java.lang.String getName()
Container
getName in interface Containerpublic void setName(java.lang.String s)
Container
setName in interface ContainersetName in class AbstractSwtToolContainers - the new name for this container.public java.util.Iterator getRepositoryElements()
getRepositoryElements in interface RepositoryContainerRepositoryContainer.getRepositoryElements()public void dispose()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||