|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.weaver.extension.panel.DefaultWovenModelPanel
Default woven panel extension
Field Summary | |
protected ComposedAdapterFactory |
adapterFactory
|
protected Composite |
container
|
protected MouseListener |
mouseListener
|
protected CLabel |
titleLabel
|
protected Viewer |
viewer
|
protected ViewForm |
viewForm
|
Constructor Summary | |
DefaultWovenModelPanel()
Constructs a view panel for a view part. |
Method Summary | |
void |
createControl(Composite parent)
Creates the control |
protected void |
createTitleBar()
Creates a title bar for the pane which includes the view icon and title to the far left |
Viewer |
createViewer(Composite parent)
Creates the viewer |
void |
dispose()
Disposes the panel |
protected void |
doMaximize()
Maximizes the panel |
ComposedAdapterFactory |
getAdapterFactory()
Gets the adapter factory |
Control |
getControl()
Gets the ViewForm |
WovenPanelDndManager |
getDndManager()
|
StructuredSelection |
getSelection()
|
CLabel |
getTitleLabel()
|
Viewer |
getViewer()
Gets the viewer |
protected ViewForm |
getViewForm()
Gets the view form |
void |
initializeEditingDomain(EditingDomain editingDomain)
sets reference to the editing domain |
void |
initializeModelManager(WeaverModelManager manager)
Sets reference to the model manager |
Resource |
initializeModelResource(ResourceSet input,
WeaverXMLMetadata xmlFile)
initialize model |
void |
selectEObject(java.util.List objectIDs,
java.util.List selectedModelsURI,
EObject currentWeaverSelection)
selects all objects that are represented by the URI's list passed as parameters |
void |
setAdapterFactory(ComposedAdapterFactory adapterFactory)
|
void |
setDndManager(WovenPanelDndManager dndManager)
|
void |
setInput(ResourceSet input)
Sets the ressource set input |
void |
setSelection(StructuredSelection selection)
|
void |
setTitle(java.lang.Object object)
Sets the panel title for ContentViewer |
void |
setTitle(java.lang.String title,
Image image)
Sets the panel title |
void |
setTitleLabel(CLabel titleLabel)
|
java.lang.String |
toString()
|
void |
updateTitles()
Updates the title attributes. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected Viewer viewer
protected Composite container
protected CLabel titleLabel
protected ViewForm viewForm
protected ComposedAdapterFactory adapterFactory
protected MouseListener mouseListener
Constructor Detail |
public DefaultWovenModelPanel()
Method Detail |
public Viewer createViewer(Composite parent)
IWovenModelPanel
createViewer
in interface IWovenModelPanel
parent
- public void createControl(Composite parent)
IWovenModelPanel
createControl
in interface IWovenModelPanel
parent
- protected void createTitleBar()
protected void doMaximize()
public void dispose()
IWovenModelPanel
dispose
in interface IWovenModelPanel
public java.lang.String toString()
public void updateTitles()
public void setTitle(java.lang.Object object)
IWovenModelPanel
setTitle
in interface IWovenModelPanel
object
- public void setTitle(java.lang.String title, Image image)
IWovenModelPanel
setTitle
in interface IWovenModelPanel
title
- image
- public void setInput(ResourceSet input)
IWovenModelPanel
setInput
in interface IWovenModelPanel
input
- the ressource setpublic Viewer getViewer()
IWovenModelPanel
getViewer
in interface IWovenModelPanel
public Control getControl()
protected ViewForm getViewForm()
public void selectEObject(java.util.List objectIDs, java.util.List selectedModelsURI, EObject currentWeaverSelection)
IWSelectionChangedListener
selectEObject
in interface IWSelectionChangedListener
public ComposedAdapterFactory getAdapterFactory()
IWovenModelPanel
getAdapterFactory
in interface IWovenModelPanel
public void initializeModelManager(WeaverModelManager manager)
IWovenModelPanel
initializeModelManager
in interface IWovenModelPanel
manager
- public void initializeEditingDomain(EditingDomain editingDomain)
IWovenModelPanel
initializeEditingDomain
in interface IWovenModelPanel
editingDomain
- public Resource initializeModelResource(ResourceSet input, WeaverXMLMetadata xmlFile)
IWovenModelPanel
initializeModelResource
in interface IWovenModelPanel
public WovenPanelDndManager getDndManager()
public void setDndManager(WovenPanelDndManager dndManager)
dndManager
- The dndManager to set.public StructuredSelection getSelection()
public void setSelection(StructuredSelection selection)
selection
- The selection to set.public void setAdapterFactory(ComposedAdapterFactory adapterFactory)
adapterFactory
- The adapterFactory to set.public CLabel getTitleLabel()
public void setTitleLabel(CLabel titleLabel)
titleLabel
- The titleLabel to set.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |