|
||||||||||
| 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 bar
void 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 | |||||||||