|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.amp.axf.view.ModelViewPart
public abstract class ModelViewPart
The Class ModelViewPart.
Field Summary |
---|
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
ModelViewPart()
|
Method Summary | |
---|---|
void |
addModelListener(ILifeCycleListener listener)
Adds the model listener. |
void |
createModelListeners()
Creates the model listeners. |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
java.lang.Object |
getAdapter(java.lang.Class type)
|
IModel |
getModel()
Gets the model. |
java.util.Collection<ILifeCycleListener> |
getModelListeners()
Gets the model listeners. |
java.lang.String |
getName()
Gets the name. |
org.eclipse.ui.views.properties.PropertySheetPage |
getPropertySheetPage()
Gets the property sheet page. |
boolean |
isSingle()
Checks if is single. |
void |
propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
|
void |
removeModelListener(ILifeCycleListener view)
Removes the model listener. |
void |
setFocus()
|
void |
setInput(org.eclipse.ui.IEditorInput input)
Sets the input. |
void |
setModel(IModel model)
Sets the model. |
void |
setPartName(java.lang.String newName)
|
Methods inherited from class org.eclipse.ui.part.ViewPart |
---|
getViewSite, init, init, saveState, setInitializationData |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
---|
addPartPropertyListener, addPropertyListener, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, showBusy |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
Constructor Detail |
---|
public ModelViewPart()
Method Detail |
---|
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
parent
- WorkbenchPart.createPartControl(org.eclipse.swt.widgets.Composite)
public void setInput(org.eclipse.ui.IEditorInput input)
input
- the new inputpublic void setPartName(java.lang.String newName)
setPartName
in class org.eclipse.ui.part.ViewPart
newName
- ViewPart.setPartName(java.lang.String)
public java.lang.String getName()
public org.eclipse.ui.views.properties.PropertySheetPage getPropertySheetPage()
public void createModelListeners()
IModelPart
createModelListeners
in interface IModelPart
IModelPart.createModelListeners()
public IModel getModel()
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
propertyChange
in interface org.eclipse.jface.util.IPropertyChangeListener
event
- IPropertyChangeListener.propertyChange(org.eclipse.jface.util.PropertyChangeEvent)
public void setModel(IModel model)
model
- the new modelpublic void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
WorkbenchPart.setFocus()
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
WorkbenchPart.dispose()
public void addModelListener(ILifeCycleListener listener)
IModelPart
addModelListener
in interface IModelPart
listener
- IModelPart.addModelListener(org.eclipse.amp.axf.core.ILifeCycleListener)
public java.util.Collection<ILifeCycleListener> getModelListeners()
IModelPart
getModelListeners
in interface IModelPart
IModelPart.getModelListeners()
public void removeModelListener(ILifeCycleListener view)
IModelPart
removeModelListener
in interface IModelPart
view
- IModelPart.removeModelListener(org.eclipse.amp.axf.core.ILifeCycleListener)
public java.lang.Object getAdapter(java.lang.Class type)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class org.eclipse.ui.part.WorkbenchPart
type
-
WorkbenchPart.getAdapter(java.lang.Class)
public boolean isSingle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |