Class QvtoModelTransformation

    • Method Detail

      • getParameterCount

        public int getParameterCount()
        Gets the number of parameters the associated QVTo transformation has.
        Returns:
        A nonnegative integer indicating the number of parameters.
      • getPureOutParameters

        public Collection<TransformationParameterInformation> getPureOutParameters()
        Gets all transformation parameters that are marked as 'out' params, i.e., all parameters that are preceded by the out keyword.
        Returns:
        An UNMODIFIABLE Collection of the 'out' params, in order of appearance.
      • getInParameters

        public Collection<TransformationParameterInformation> getInParameters()
        Gets all transformation parameters that are marked as 'in' or 'inout' params, i.e., all parameters that are preceded by either the 'in' or the 'inout' keyword.
        Returns:
        An UNMODIFIABLE Collection of the 'in'/'inout' params, in order of appearance.
      • getTransformationName

        public String getTransformationName()
        Gets the name of the associated QVTo transformation.
        Returns:
        A String that contains the name of the transformation.
      • getTransformationExecutor

        public QVTOTransformationExecutor getTransformationExecutor()
        Gets the transformation executor that will be used to execute the associated QVT0 transformation.
        Returns:
        The QVTOTransformationExecutor that will execute the transformation.