Class TypeInference

  • All Implemented Interfaces:
    de.uka.ipd.sdq.stoex.analyser.visitors.ITypeInference

    public class TypeInference
    extends Object
    implements de.uka.ipd.sdq.stoex.analyser.visitors.ITypeInference
    Extension for the StoEx Analyser (de.uka.ipd.sdq.stoex.analyser) to determine the type of a variable based on its characterization type. The method of this extension contains the variable characterization dependencies to the pcm core. In order to move the StoEx Analyser to pcm commons, it was made extensible via extension points and the functionality of the variable characterizations was provided as this extension.
    • Constructor Detail

      • TypeInference

        public TypeInference()
        Explicit standard constructor. If you create your class directly using the class IConfigurationElement of the extension, you are limited to classes that have a default constructor.
    • Method Detail

      • getType

        public de.uka.ipd.sdq.stoex.analyser.visitors.TypeEnum getType​(de.uka.ipd.sdq.stoex.Variable var)
        Specified by:
        getType in interface de.uka.ipd.sdq.stoex.analyser.visitors.ITypeInference