|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchemaDiagram
Schema diagram interface.
Method Summary | |
---|---|
void |
initDiagramLayout(org.eclipse.core.runtime.IProgressMonitor monitor)
If diagram has not been initialized before (is just created), the method performs default layout for all IVisualSchemaNode elements. |
void |
layoutSelectedNode(Collection<ISchemaNode> nodes,
ILayoutAlgorithm layout,
org.eclipse.core.runtime.IProgressMonitor monitor)
Performs the specified layout on the given visual nodes. |
Methods inherited from interface pl.edu.agh.cast.model.visual.IDiagram |
---|
getDataSets, getLegend, getModel, getName |
Method Detail |
---|
void initDiagramLayout(org.eclipse.core.runtime.IProgressMonitor monitor)
IVisualSchemaNode
elements. Otherwise it keeps original positions.
monitor
- progress monitor used to set progress barvoid layoutSelectedNode(Collection<ISchemaNode> nodes, ILayoutAlgorithm layout, org.eclipse.core.runtime.IProgressMonitor monitor)
nodes
- nodes on which the layout will be performedlayout
- layout to performmonitor
- progress monitor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |