Uses of Interface
de.cau.cs.kieler.core.alg.IKielerProgressMonitor

Packages that use IKielerProgressMonitor
de.cau.cs.kieler.core.alg Basic API for algorithms and their implementations following the strategy design pattern. 
de.cau.cs.kieler.core.ui Base package for common UI contributions in KIELER. 
de.cau.cs.kieler.kiml.graphviz.layouter Wrapper implementation of the Graphviz layouter. 
de.cau.cs.kieler.kiml.layout Base classes for implementation of layout algorithms and for handling of different layout providers and layout options. 
de.cau.cs.kieler.kiml.layout.util Utility classes for automatic layout using KIML. 
de.cau.cs.kieler.kiml.ui.layout Classes with generic implementations to apply layout to GMF diagrams. 
de.cau.cs.kieler.kiml.ui.layouter Layouters shipped with the KIML UI plug-in. 
de.cau.cs.kieler.klodd.hierarchical Base package of the hierarchical dataflow layout algorithm. 
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.core.alg
 

Classes in de.cau.cs.kieler.core.alg that implement IKielerProgressMonitor
 class BasicProgressMonitor
          Base class for implementations of progress monitors.
 

Methods in de.cau.cs.kieler.core.alg that return IKielerProgressMonitor
protected  IKielerProgressMonitor AbstractAlgorithm.getMonitor()
          Returns a progress monitor that can be used by subclasses.
 IKielerProgressMonitor BasicProgressMonitor.getParentMonitor()
          Returns the parent monitor.
 IKielerProgressMonitor IKielerProgressMonitor.getParentMonitor()
          Returns the parent monitor.
 IKielerProgressMonitor BasicProgressMonitor.subTask(int work)
          Creates a new sub-task that will complete the given amount of work units when it is done.
 IKielerProgressMonitor IKielerProgressMonitor.subTask(int work)
          Creates a new sub-task that will complete the given amount of work units when it is done.
 

Methods in de.cau.cs.kieler.core.alg that return types with arguments of type IKielerProgressMonitor
 List<IKielerProgressMonitor> BasicProgressMonitor.getSubMonitors()
          Returns a list of all monitors associated with direct sub-tasks.
 List<IKielerProgressMonitor> IKielerProgressMonitor.getSubMonitors()
          Returns a list of all monitors associated with direct sub-tasks.
 

Methods in de.cau.cs.kieler.core.alg with parameters of type IKielerProgressMonitor
 void AbstractAlgorithm.reset(IKielerProgressMonitor monitor)
          Reset the internal state and set the progress monitor for the algorithm.
 void IAlgorithm.reset(IKielerProgressMonitor monitor)
          Reset the internal state and set the progress monitor for the algorithm.
 void AbstractAlgorithm.setProgressMonitor(IKielerProgressMonitor monitor)
          Set the progress monitor for the algorithm.
 void IAlgorithm.setProgressMonitor(IKielerProgressMonitor monitor)
          Set the progress monitor for the algorithm.
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.core.ui
 

Classes in de.cau.cs.kieler.core.ui that implement IKielerProgressMonitor
 class KielerProgressMonitor
          Wrapper class for Eclipse progress monitors.
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.kiml.graphviz.layouter
 

Methods in de.cau.cs.kieler.kiml.graphviz.layouter with parameters of type IKielerProgressMonitor
 void GraphvizLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 void GraphvizLayouter.layout(KNode parentNode, IKielerProgressMonitor progressMonitor, String command)
          Performs the actual work of the layout process.
static void GraphvizAPI.waitForInput(InputStream inputStream, InputStream errorStream, IKielerProgressMonitor monitor)
          Waits until there is some input from the given input stream, with a customizable timeout.
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.kiml.layout
 

Methods in de.cau.cs.kieler.kiml.layout with parameters of type IKielerProgressMonitor
abstract  void AbstractLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 void RecursiveLayouterEngine.layout(KNode layoutGraph, IKielerProgressMonitor progressMonitor, boolean layoutAncestors)
          Performs recursive layout on the given layout graph.
 void ILayoutListener.layoutPerformed(KNode layoutGraph, IKielerProgressMonitor monitor)
          Called after layout was performed for the given layout graph.
 void LayoutServices.layoutPerformed(KNode layoutGraph, IKielerProgressMonitor monitor)
          Calls the layoutPerformed method of all registered layout listeners.
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.kiml.layout.util
 

Methods in de.cau.cs.kieler.kiml.layout.util with parameters of type IKielerProgressMonitor
 void BoxLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.kiml.ui.layout
 

Methods in de.cau.cs.kieler.kiml.ui.layout with parameters of type IKielerProgressMonitor
 IStatus CachedLayout.applyLayout(IEditorPart editorPart, IKielerProgressMonitor progressMonitor)
          Applies the cached layout to the given editor part with a specified progress monitor.
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.kiml.ui.layouter
 

Methods in de.cau.cs.kieler.kiml.ui.layouter with parameters of type IKielerProgressMonitor
 void Draw2DLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 

Uses of IKielerProgressMonitor in de.cau.cs.kieler.klodd.hierarchical
 

Methods in de.cau.cs.kieler.klodd.hierarchical with parameters of type IKielerProgressMonitor
 void HierarchicalDataflowLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.