|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.gmf.runtime.common.core.service.AbstractProvider
org.eclipse.gmf.runtime.diagram.ui.services.layout.AbstractLayoutNodeProvider
| Constructor Summary | |
AbstractLayoutNodeProvider()
|
|
| Method Summary | |
protected View |
getContainer(IOperation operation)
Retrieves the common container that will be the target for the layout operation. |
protected java.util.Map |
getNodeToSizeMap(ILayoutNodeOperation operation)
Gets a Map where the keys are the notation
Node and the associated value is a
org.eclipse.draw2d.geometry.Dimension object. |
| Methods inherited from class org.eclipse.gmf.runtime.common.core.service.AbstractProvider |
addProviderChangeListener, fireProviderChange, removeProviderChangeListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.gmf.runtime.diagram.ui.services.layout.ILayoutNodeProvider |
layoutLayoutNodes |
| Methods inherited from interface org.eclipse.gmf.runtime.common.core.service.IProvider |
addProviderChangeListener, provides, removeProviderChangeListener |
| Constructor Detail |
public AbstractLayoutNodeProvider()
| Method Detail |
protected View getContainer(IOperation operation)
operation - the IOperation that gets thee contributing
nodes to the layout to calculate the container from.
View that will be the target for the layout
operationprotected java.util.Map getNodeToSizeMap(ILayoutNodeOperation operation)
Map where the keys are the notation
Node and the associated value is a
org.eclipse.draw2d.geometry.Dimension object.
operation - ILayoutNodeOperation to retrieve the nodes
sizes
Map
|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.