Interface IStereoTypeModel
-
- All Known Implementing Classes:
StereoTypeModel
public interface IStereoTypeModelStereotype model contract.- Version:
- $Rev$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AnnotationgetDefaultDeploymentType()Gets default deployment type.AnnotationgetDefaultScopeType()Sets default deployment type.Set<Annotation>getInheritedStereoTypes()Returns a set of inherited stereotypes.Set<Annotation>getInterceptorBindingTypes()Returns set of interceptor binding that are definen by the stereotype.StringgetName()Returns name of the stereotype.booleanisNamed()voidsetName(String name)Sets name.
-
-
-
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()
-
-