Uses of Class
de.cau.cs.kieler.core.KielerException

Packages that use KielerException
de.cau.cs.kieler.core The base package for classes and interfaces used throughout KIELER. 
de.cau.cs.kieler.core.math Mathematics classes and functions. 
de.cau.cs.kieler.core.model.util This package contains a collection of utility classes. 
de.cau.cs.kieler.core.util General purpose utility classes in the style of java.util
de.cau.cs.kieler.esterel.cec Utility class to call native CEC compiler. 
de.cau.cs.kieler.kex.controller All classes that build the controller part of kex. 
de.cau.cs.kieler.kex.controller.util Contains util classes for export and import of examples. 
de.cau.cs.kieler.kex.model Represents model classes and the implementations of kex-backend. 
de.cau.cs.kieler.kex.model.database Classes for kex-backend database. 
de.cau.cs.kieler.kex.model.plugin Classes for kex-backend database. 
de.cau.cs.kieler.kiml Base classes for implementation of layout algorithms and for handling of different layout providers and layout options. 
de.cau.cs.kieler.kiml.grana Base classes for implementation of analysis algorithms and classes that provide the analyses as services. 
de.cau.cs.kieler.kiml.grana.analyses Basic graph analysis algorithms provided through the extension point. 
de.cau.cs.kieler.kiml.graphviz.layouter Connection of the Graphviz layouter to the KIML interface for automatic layout. 
de.cau.cs.kieler.kiml.ogdf Wrapper classes and layout provider to connect the OGDF to KIML. 
de.cau.cs.kieler.kiml.ui.util Utility classes for the KIML UI plugin. 
de.cau.cs.kieler.kiml.util Utility classes for automatic layout using KIML. 
de.cau.cs.kieler.klodd.hierarchical Base package of the hierarchical dataflow layout algorithm. 
de.cau.cs.kieler.krep.compiler.exceptions Exceptions that are thrown by the compiler. 
de.cau.cs.kieler.krep.evalbench.comm Package that defines a common interface for the communication between KIELER and the processor. 
de.cau.cs.kieler.krep.evalbench.program Assembler representation for the different processors. 
de.cau.cs.kieler.sim.kiem This package contains the basic activator class, the messages.properties file, with the externalized strings and a proxy editor for opening *.execution files with the KiemView. 
de.cau.cs.kieler.synccharts.text.actions.bridge Contains glue code classes that bridge between the Xtext label parser and the SyncCharts metamodel resp its editor. 
de.cau.cs.kieler.synccharts.text.actions.bridge.test Test cases to auto-test serializer and parser. 
 

Uses of KielerException in de.cau.cs.kieler.core
 

Subclasses of KielerException in de.cau.cs.kieler.core
 class KielerModelException
          An Exception that indicates problems with certain model elements.
 

Uses of KielerException in de.cau.cs.kieler.core.math
 

Methods in de.cau.cs.kieler.core.math that throw KielerException
 void KVector.parse(String string)
          Parse the given string and set the content of this data object.
 void KVectorChain.parse(String string)
          Parse the given string and set the content of this data object.
 

Uses of KielerException in de.cau.cs.kieler.core.model.util
 

Methods in de.cau.cs.kieler.core.model.util that throw KielerException
static void ModelErrorHandler.addMarker(String msg, EObject target)
          Add a problem marker to a given EObject to indicate problems graphically in the diagram.
static IStatus XtendTransformationUtil.model2ModelTransform(String xtendFile, String startFunction, URI inputModelURI, URI outputModelURI, EPackage... involvedMetamodels)
          This transformation uses the Xtend transformation language.
static XtendStatus XpandTransformationUtil.model2TextTransform(String xpandFile, String startFunction, URI inputModelURI, String outPath, EPackage... modelPackages)
          This transformation uses the xpand transformation language.
static XtendStatus XpandTransformationUtil.model2TextTransform(String xpandFile, String startFunction, URI inputModelURI, String outPath, org.eclipse.xpand2.output.PostProcessor postProcessor, EPackage... modelPackages)
          This transformation uses the xpand transformation language.
 

Uses of KielerException in de.cau.cs.kieler.core.util
 

Methods in de.cau.cs.kieler.core.util that throw KielerException
 void IDataObject.parse(String string)
          Parse the given string and set the content of this data object.
 

Uses of KielerException in de.cau.cs.kieler.esterel.cec
 

Methods in de.cau.cs.kieler.esterel.cec that throw KielerException
static InputStream CEC.exec(CEC.MODULE module, InputStream input)
          Execute single CEC module.
static InputStream KonsoleExec.exec(String cmd, InputStream input, int inittime, int timeout, int steptime)
          Run an external process with a timeout.
static URI CEC.run(URI strlFile)
          Compile Esterel file to C.
static URI CEC.run(URI strlFile, File outFile)
          Compile Esterel file to C.
 

Uses of KielerException in de.cau.cs.kieler.kex.controller
 

Methods in de.cau.cs.kieler.kex.controller that throw KielerException
 void ExampleManager.export(Map<ExampleElement,Object> properties)
          Exports a given example.
 Example ExampleManager.getExample(SourceType type, String exampleTitle)
          searches the examplepool of a source for a special example.
 List<String> ExampleManager.importExamples(IPath selectedResource, List<Example> selectedExamples, boolean checkDuplicate)
          This method calls an validate and uses the ExampleImport to import examples.
 void ExampleManager.load(boolean forceLoad)
          Loads examples, if not loaded before.
 InputStream ExampleManager.loadOverviewPic(Example example)
          Loads the preview picture.
 List<String> ExampleManager.quickStartImport(Example quickStarter)
          Imports a quickstart example.
 

Uses of KielerException in de.cau.cs.kieler.kex.controller.util
 

Methods in de.cau.cs.kieler.kex.controller.util that throw KielerException
static void ExampleExport.checkDuplicate(String exampleTitle, ExampleCollector... collectors)
          checks the collectors for given exampleTitle.
static void ExampleExport.exportInPlugin(Map<ExampleElement,Object> properties, PluginExampleCreator extensionCreator)
          extends a plugin with a new example.
static File IOHandler.filterPluginXML(File location)
          filters the plugin.xml of plugin project for given destination.
Searches first for a java project by checking parent dirs for containing ".project" file.
static List<String> ExampleImport.importExamples(IPath selectedResource, List<Example> selectedExamples, boolean checkDuplicate)
          This method contains all functions to import an example.
static InputStream ExampleImport.loadOverviewPic(Example example)
          Loads the preview pic of an example.
static File IOHandler.searchUP(File sourceDir, String fileName)
          Searches for an file with matching fileName in parent folders of source directory.
static void ExampleImport.validate(IPath selectedResource, List<Example> selectedExamples, boolean checkDuplicate)
          validates the selected examples.
static void ExampleExport.validate(Map<ExampleElement,Object> map, ExampleCollector... collectors)
          Method for validating given map elements.
 

Uses of KielerException in de.cau.cs.kieler.kex.model
 

Methods in de.cau.cs.kieler.kex.model that throw KielerException
abstract  void ExampleCollector.load()
          Loads the examples.
 

Uses of KielerException in de.cau.cs.kieler.kex.model.database
 

Methods in de.cau.cs.kieler.kex.model.database that throw KielerException
static Example DBExampleCollector.getExample(String exampleTitle)
          searches an example for a examle title.
 

Uses of KielerException in de.cau.cs.kieler.kex.model.plugin
 

Methods in de.cau.cs.kieler.kex.model.plugin that throw KielerException
 void PluginExampleCreator.addExtension(File location, Example parseElement, List<String> creatableCategories, String absOverviewPic)
          NOTE: parseElement could only be a type of Example or a example category in String representation.
 String PluginExampleCreator.copyOverviewPic(String destPath, String sourcePath, List<IPath> finishedResources)
          Copies the preview picture of an example.
 void PluginExampleCreator.copyResources(File destFile, List<ExportResource> resources, List<IPath> finishedResources)
          creates example files to given location.
static Example PluginExampleCollector.getExample(String exampleTitle)
           
 void PluginExampleCollector.load()
          Loads examples of extenders.
 

Uses of KielerException in de.cau.cs.kieler.kiml
 

Methods in de.cau.cs.kieler.kiml that throw KielerException
abstract  void AbstractLayoutProvider.doLayout(KNode parentNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 void AbstractLayoutProvider.initialize(String parameter)
          Initialize the layout provider with the given parameter.
 void RecursiveLayouterEngine.layout(KNode layoutGraph, IKielerProgressMonitor progressMonitor, boolean layoutAncestors)
          Performs recursive layout on the given layout graph.
 

Uses of KielerException in de.cau.cs.kieler.kiml.grana
 

Methods in de.cau.cs.kieler.kiml.grana that throw KielerException
 Object IAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 

Uses of KielerException in de.cau.cs.kieler.kiml.grana.analyses
 

Methods in de.cau.cs.kieler.kiml.grana.analyses that throw KielerException
 Object BendsAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 Object EdgeCountAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 Object EdgeCrossingsAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 Object EdgeLengthAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 Object LayersAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 Object NodeCountAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 Object NodeDegreeAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 Object NodeEdgeOverlapsAnalysis.doAnalysis(KNode parentNode, Map<String,Object> results, IKielerProgressMonitor progressMonitor)
          Performs the actual analysis process and returns the results.
 

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

Methods in de.cau.cs.kieler.kiml.graphviz.layouter that throw KielerException
 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 Process GraphvizAPI.startProcess(String command)
          Starts a new Graphviz process with the given command.
static void GraphvizAPI.waitForInput(InputStream inputStream, InputStream errorStream, IKielerProgressMonitor monitor, boolean debugMode)
          Waits until there is some input from the given input stream, with a customizable timeout.
 

Uses of KielerException in de.cau.cs.kieler.kiml.ogdf
 

Methods in de.cau.cs.kieler.kiml.ogdf that throw KielerException
 void OgdfLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 void OgdfLayouter.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Layouts the given graph.
 void OgdfLayoutProvider.initialize(String parameter)
          Initialize the layout provider with the given parameter.
 

Uses of KielerException in de.cau.cs.kieler.kiml.ui.util
 

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

Uses of KielerException in de.cau.cs.kieler.kiml.util
 

Methods in de.cau.cs.kieler.kiml.util that throw KielerException
 void BoxLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 void FixedLayoutProvider.doLayout(KNode layoutNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 void RandomLayoutProvider.doLayout(KNode parentNode, IKielerProgressMonitor progressMonitor)
          Performs the actual layout process, that is attaches layout information to the given node object.
 

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

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

Uses of KielerException in de.cau.cs.kieler.krep.compiler.exceptions
 

Subclasses of KielerException in de.cau.cs.kieler.krep.compiler.exceptions
 class ClockException
          Exception to indicate an error in the clock calculus.
 class TypeException
          Exceptions that is thrown for any error during type inference.
 

Uses of KielerException in de.cau.cs.kieler.krep.evalbench.comm
 

Subclasses of KielerException in de.cau.cs.kieler.krep.evalbench.comm
 class CommunicationException
          Exception used by the communication protocols.
 class LoadException
          Exception that is thrown while downloading a program onto a processor.
 

Uses of KielerException in de.cau.cs.kieler.krep.evalbench.program
 

Subclasses of KielerException in de.cau.cs.kieler.krep.evalbench.program
 class ParseException
          Any exception that occurred while Parsing an Assembler file.
 

Uses of KielerException in de.cau.cs.kieler.sim.kiem
 

Subclasses of KielerException in de.cau.cs.kieler.sim.kiem
 class KiemMasterException
          The Class KiemMasterException.
 

Uses of KielerException in de.cau.cs.kieler.synccharts.text.actions.bridge
 

Subclasses of KielerException in de.cau.cs.kieler.synccharts.text.actions.bridge
 class DiagnosticException
          A KielerModelException that also contains Diagnostic information.
 

Uses of KielerException in de.cau.cs.kieler.synccharts.text.actions.bridge.test
 

Methods in de.cau.cs.kieler.synccharts.text.actions.bridge.test that throw KielerException
 void ParserSerializerTest.testParser1()
          A JUnit test for the Labelparser.
 void ParserSerializerTest.testParser2()
          A JUnit test for the Labelparser.
 void ParserSerializerTest.testParser3()
           
 void ParserSerializerTest.testParserInvalid()
          A JUnit test for the Labelparser.