Class DecoratorConstructor

    • Field Detail

      • name

        private final java.lang.String name
      • delegateName

        private final java.lang.String delegateName
      • invokeSuperConstructor

        private final boolean invokeSuperConstructor
    • Constructor Detail

      • DecoratorConstructor

        public DecoratorConstructor​(java.lang.String name,
                                    java.lang.String delegateName,
                                    boolean invokeSuperConstructor)
    • Method Detail

      • getImportTypes

        public java.util.Set<Type> getImportTypes()
        Description copied from class: ModelElement
        Returns a set containing those Types referenced by this model element for which an import statement needs to be declared.
        Specified by:
        getImportTypes in interface Constructor
        Specified by:
        getImportTypes in class ModelElement
        Returns:
        A set with type referenced by this model element. Must not be null.
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Constructor
      • getDelegateName

        public java.lang.String getDelegateName()
      • isInvokeSuperConstructor

        public boolean isInvokeSuperConstructor()