de.cau.cs.kieler.kex.controller.util
Class ExampleExport

java.lang.Object
  extended by de.cau.cs.kieler.kex.controller.util.ExampleExport

public final class ExampleExport
extends Object

A collection of example export functions.

Rating red

Method Summary
static void exportInPlugin(Map<ExampleElement,Object> properties, PluginExampleCreator extensionCreator)
          extends a plugin with a new example.
static Example mapToExample(Map<ExampleElement,Object> properties)
          mapping of properties onto an example.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

exportInPlugin

public static void exportInPlugin(Map<ExampleElement,Object> properties,
                                  PluginExampleCreator extensionCreator)
extends a plugin with a new example.

Parameters:
properties - , Map with ExampleElement as key and an Object as value.
extensionCreator - , PluginExampleCreator

mapToExample

public static Example mapToExample(Map<ExampleElement,Object> properties)
mapping of properties onto an example.

Parameters:
properties - , Map
rootResource -
Returns:
Example