de.interactive_instruments.ShapeChange
Class TargetOwlConfiguration

java.lang.Object
  extended by de.interactive_instruments.ShapeChange.ProcessConfiguration
      extended by de.interactive_instruments.ShapeChange.TargetConfiguration
          extended by de.interactive_instruments.ShapeChange.TargetOwlConfiguration

public class TargetOwlConfiguration
extends TargetConfiguration


Constructor Summary
TargetOwlConfiguration(String className, ProcessMode processMode, Map<String,String> parameters, Map<String,ProcessRuleSet> ruleSets, List<ProcessMapEntry> mapEntries, Set<String> inputIds, List<Namespace> namespaces, Map<String,String> stereotypeMappings)
          Creates a TargetOwlConfiguration.
 
Method Summary
 Map<String,String> getStereotypeMappings()
           
 
Methods inherited from class de.interactive_instruments.ShapeChange.TargetConfiguration
fullNamespace, getInputIds, getNamespaces, locationOfNamespace, nsabrForNamespace, toString
 
Methods inherited from class de.interactive_instruments.ShapeChange.ProcessConfiguration
addTarget, addTransformer, getClassName, getGmlVersion, getListParameterValue, getMapEntries, getMapEntry, getParameters, getParameterValue, getParameterValues, getProcessMode, getRuleSets, getTargets, getTransformers, hasParameter, setTargets, setTransformers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TargetOwlConfiguration

public TargetOwlConfiguration(String className,
                              ProcessMode processMode,
                              Map<String,String> parameters,
                              Map<String,ProcessRuleSet> ruleSets,
                              List<ProcessMapEntry> mapEntries,
                              Set<String> inputIds,
                              List<Namespace> namespaces,
                              Map<String,String> stereotypeMappings)
Creates a TargetOwlConfiguration.

Parameters:
className - The fully qualified name of the class implementing the target.
processMode - The execution mode of the target.
parameters - The target parameters. null if no parameters were declared in the configuration.
ruleSets - The encoding rule sets declared for the target. null if no rule sets were declared in the configuration.
mapEntries - The map entries for the target. null if no map entries were declared in the configuration.
inputIds - Set of identifiers referencing either the input model or a transformer.
namespaces - List of namespaces for the target. null if no namespaces were declared in the configuration.
stereotypeMappings - Maps wellknown stereotypes to ontology types that represent these stereotypes. The key is the wellknown stereotype in lower case.
Method Detail

getStereotypeMappings

public Map<String,String> getStereotypeMappings()
Returns:
the stereotypeMappings


Copyright © 2015. All rights reserved.