Interface IStereoTypeModel

  • All Known Implementing Classes:
    StereoTypeModel

    public interface IStereoTypeModel
    Stereotype model contract.
    Version:
    $Rev$ $Date$
    • Method Detail

      • getName

        String getName()
        Returns name of the stereotype. As default, its class name.
        Returns:
        the name
      • setName

        void setName​(String name)
        Sets name.
        Parameters:
        name - the name to set
      • getDefaultDeploymentType

        Annotation getDefaultDeploymentType()
        Gets default deployment type.
        Returns:
        the defaultDeploymentType
      • getDefaultScopeType

        Annotation getDefaultScopeType()
        Sets default deployment type.
        Returns:
        the defaultScopeType
      • getInterceptorBindingTypes

        Set<Annotation> getInterceptorBindingTypes()
        Returns set of interceptor binding that are definen by the stereotype.
        Returns:
        set of interceptor bindings.
      • getInheritedStereoTypes

        Set<Annotation> getInheritedStereoTypes()
        Returns a set of inherited stereotypes.
        Returns:
        set of inherited stereotypes.
      • isNamed

        boolean isNamed()