Modifier and Type | Method and Description |
---|---|
Annotation |
PatternAnnotationProvider.getAnnotationObject(java.lang.String annotationName) |
Modifier and Type | Method and Description |
---|---|
void |
IPatternAnnotationAdditionalValidator.executeAdditionalValidation(Annotation annotation,
IIssueCallback validator)
Executes additional, annotation-specific validation on a pattern.
|
AnnotationParameter |
PatternAnnotationProvider.getAnnotationParameter(Annotation annotation,
java.lang.String parameterName) |
java.lang.String |
PatternAnnotationProvider.getDescription(Annotation annotation) |
java.lang.Iterable<java.lang.String> |
IPatternAnnotationValidator.getMissingMandatoryAttributes(Annotation annotation) |
java.lang.Iterable<AnnotationParameter> |
IPatternAnnotationValidator.getUnknownAttributes(Annotation annotation) |
boolean |
PatternAnnotationProvider.isDeprecated(Annotation annotation) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<java.lang.String> |
PatternAnnotationValidator.getMissingMandatoryAttributes(Annotation annotation) |
java.lang.Iterable<AnnotationParameter> |
PatternAnnotationValidator.getUnknownAttributes(Annotation annotation) |
Modifier and Type | Method and Description |
---|---|
static Annotation |
CorePatternLanguageHelper.getFirstAnnotationByName(Pattern pattern,
java.lang.String name)
Returns the first annotation of a given name from a pattern.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Annotation> |
CorePatternLanguageHelper.getAnnotationsByName(Pattern pattern,
java.lang.String name)
Returns the collection of annotations of a pattern by a name.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
CorePatternLanguageHelper.evaluateAnnotationParameters(Annotation annotation) |
static java.util.Collection<ValueReference> |
CorePatternLanguageHelper.getAnnotationParameters(Annotation annotation,
java.lang.String parameterName)
Returns all annotation parameters with a selected name
|
static ValueReference |
CorePatternLanguageHelper.getFirstAnnotationParameter(Annotation annotation,
java.lang.String parameterName)
Returns the first annotation parameter with a selected name.
|
static boolean |
CorePatternLanguageHelper.getValueOfFirstBooleanAnnotationParameter(Annotation annotation,
java.lang.String parameterName,
boolean defaultValue)
Returns the value of the first Boolean annotation parameter with the given name.
|
Modifier and Type | Method and Description |
---|---|
Annotation |
PatternLanguageFactory.createAnnotation()
Returns a new object of class 'Annotation'.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Annotation> |
Pattern.getAnnotations()
Returns the value of the 'Annotations' containment reference list.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationImpl
An implementation of the model object 'Annotation'.
|
Modifier and Type | Method and Description |
---|---|
Annotation |
PatternLanguageFactoryImpl.createAnnotation() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Annotation> |
PatternImpl.getAnnotations() |
Modifier and Type | Method and Description |
---|---|
T |
PatternLanguageSwitch.caseAnnotation(Annotation object)
Returns the result of interpreting the object as an instance of 'Annotation'.
|
Modifier and Type | Method and Description |
---|---|
void |
PatternLanguageJavaValidator.checkAnnotation(Annotation annotation) |
Modifier and Type | Method and Description |
---|---|
void |
ConstraintAnnotationValidator.executeAdditionalValidation(Annotation annotation,
IIssueCallback validator) |
Modifier and Type | Method and Description |
---|---|
void |
ItemValidator.executeAdditionalValidation(Annotation annotation,
IIssueCallback validator) |
void |
EdgeValidator.executeAdditionalValidation(Annotation annotation,
IIssueCallback validator) |
void |
AbstractAnnotationValidator.executeAdditionalValidation(Annotation annotation,
IIssueCallback validator) |