|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.mmm.ui.toolkit.impl.swt.sync.AbstractSyncObjectAccess
net.sf.mmm.ui.toolkit.impl.swt.sync.AbstractSyncWidgetAccess
net.sf.mmm.ui.toolkit.impl.swt.sync.AbstractSyncControlAccess
net.sf.mmm.ui.toolkit.impl.swt.sync.AbstractSyncCompositeAccess
public abstract class AbstractSyncCompositeAccess
This is the abstract base class used for synchronous access on a SWT
Composite.
| Constructor Summary | |
|---|---|
AbstractSyncCompositeAccess(UIFactorySwt uiFactory,
int swtStyle)
The constructor. |
|
| Method Summary | |
|---|---|
protected void |
createSynchron()
This method is called for the create operation. |
abstract org.eclipse.swt.widgets.Composite |
getSwtObject()
This method gets the widget to access synchronous. |
void |
layout()
This method performs a layout of the composite. |
protected void |
performSynchron(String operation)
This method is called from AbstractSyncObjectAccess.run(). |
void |
setLayout(org.eclipse.swt.widgets.Layout layoutManager)
This method sets the layout
of the composite. |
| Methods inherited from class net.sf.mmm.ui.toolkit.impl.swt.sync.AbstractSyncControlAccess |
|---|
canCreate, computeSize, computeSize, create, doCreateSynchron, getBackground, getBounds, getFont, getForeground, getParent, getParentAccess, getTooltip, handleDisposed, isEnabled, isVisible, pack, setBackground, setEnabled, setFont, setForeground, setLayoutData, setLocation, setParentAccess, setSize, setSize, setTooltip, setVisible |
| Methods inherited from class net.sf.mmm.ui.toolkit.impl.swt.sync.AbstractSyncWidgetAccess |
|---|
addListener, disposeSynchron, isDisposedSynchron |
| Methods inherited from class net.sf.mmm.ui.toolkit.impl.swt.sync.AbstractSyncObjectAccess |
|---|
checkReady, dispose, getDisplay, getStyle, hasStyle, invertFlag, invoke, isDisposed, run, setFlag, unsetFlag |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractSyncCompositeAccess(UIFactorySwt uiFactory,
int swtStyle)
uiFactory - is used to do the synchronization.swtStyle - is the style of the composite.| Method Detail |
|---|
public abstract org.eclipse.swt.widgets.Composite getSwtObject()
getSwtObject in class AbstractSyncControlAccessprotected void performSynchron(String operation)
AbstractSyncObjectAccess.run(). It does the actual job for the
given operation.
performSynchron in class AbstractSyncControlAccessoperation - is the actual operation to perform.protected void createSynchron()
createSynchron in class AbstractSyncControlAccesspublic void setLayout(org.eclipse.swt.widgets.Layout layoutManager)
layout
of the composite.
layoutManager - is the layout to set.public void layout()
layout of the composite.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||