|
||||||||||
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
de.cau.cs.kieler.kiml.ui.views.LayoutViewPart
public class LayoutViewPart
A view that displays layout options for selected objects.
Field Summary | |
---|---|
static String |
PREF_ADVANCED
preference identifier for enabling advanced options. |
static String |
PREF_CATEGORIES
preference identifier for enabling categories. |
static String |
VIEW_ID
the view identifier. |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
LayoutViewPart()
|
Method Summary | |
---|---|
void |
createPartControl(Composite parent)
|
void |
dispose()
|
static LayoutViewPart |
findView()
Finds the active layout view, if it exists. |
Control |
getControl()
Returns the control that is handled by this view part. |
Object |
getCurrentEditPart()
Returns the first edit part in the current selection for which options are shown. |
LayoutAlgorithmData[] |
getCurrentLayouterData()
Returns the current layout algorithm data. |
IWorkbenchPart |
getCurrentPart()
Returns the currently active workbench part that is tracked by the layout view. |
List<IPropertySheetEntry> |
getSelection()
Returns the current selection of the layout view. |
void |
refresh()
Refreshes the layout view asynchronously. |
void |
selectionChanged(IWorkbenchPart part,
ISelection selection)
|
void |
setFocus()
|
Methods inherited from class org.eclipse.ui.part.ViewPart |
---|
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
---|
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Field Detail |
---|
public static final String VIEW_ID
public static final String PREF_CATEGORIES
public static final String PREF_ADVANCED
Constructor Detail |
---|
public LayoutViewPart()
Method Detail |
---|
public static LayoutViewPart findView()
null
if there is nonepublic void createPartControl(Composite parent)
createPartControl
in interface IWorkbenchPart
createPartControl
in class WorkbenchPart
public void setFocus()
setFocus
in interface IWorkbenchPart
setFocus
in class WorkbenchPart
public Control getControl()
public void dispose()
dispose
in interface IWorkbenchPart
dispose
in class WorkbenchPart
public void refresh()
public void selectionChanged(IWorkbenchPart part, ISelection selection)
selectionChanged
in interface ISelectionListener
public List<IPropertySheetEntry> getSelection()
public Object getCurrentEditPart()
null
if there is nonepublic IWorkbenchPart getCurrentPart()
null
if there is nonepublic LayoutAlgorithmData[] getCurrentLayouterData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |