Uses of Interface
org.eclipse.emf.cdo.etypes.Annotation
Packages that use Annotation
Package
Description
The generated EMF API of the CDO system data types and native annotations.
The generated EMF implementation of the CDO system data types and native annotations.
The generated EMF edit support of the CDO system data types and native annotations.
Provides a base class for supporting the specialization of
AnnotationItemProvider and StringToStringMapEntryItemProvider.The generated EMF utilities of the CDO system data types and native annotations.
Client utility classes, some common interfaces and exceptions.
-
Uses of Annotation in org.eclipse.emf.cdo.etypes
Methods in org.eclipse.emf.cdo.etypes that return AnnotationModifier and TypeMethodDescriptionEtypesFactory.createAnnotation()Returns a new object of class 'Annotation'.EtypesFactory.createAnnotation(String source) ModelElement.getAnnotation(String source) Methods in org.eclipse.emf.cdo.etypes that return types with arguments of type AnnotationModifier and TypeMethodDescriptionModelElement.getAnnotations()Returns the value of the 'Annotations' containment reference list.Methods in org.eclipse.emf.cdo.etypes with parameters of type AnnotationModifier and TypeMethodDescriptionbooleanAnnotationValidator.isValidLocation(Annotation annotation) Returns whether this annotation with this annotation validator'sannotation sourceis valid at itscurrent location.booleanAnnotationValidator.validate(Annotation annotation, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether this annotation is valid. -
Uses of Annotation in org.eclipse.emf.cdo.etypes.impl
Classes in org.eclipse.emf.cdo.etypes.impl that implement AnnotationModifier and TypeClassDescriptionclassAn implementation of the model object 'Annotation'.Methods in org.eclipse.emf.cdo.etypes.impl that return AnnotationModifier and TypeMethodDescriptionEtypesFactoryImpl.createAnnotation()EtypesFactoryImpl.createAnnotation(String source) ModelElementImpl.getAnnotation(String source) Methods in org.eclipse.emf.cdo.etypes.impl that return types with arguments of type Annotation -
Uses of Annotation in org.eclipse.emf.cdo.etypes.provider
Methods in org.eclipse.emf.cdo.etypes.provider that return AnnotationModifier and TypeMethodDescriptionprotected AnnotationStringToStringMapEntryItemProvider.getAnnotation(Object object) Returns the containing annotation of the given annotation detail. -
Uses of Annotation in org.eclipse.emf.cdo.etypes.provider.annotation
Fields in org.eclipse.emf.cdo.etypes.provider.annotation declared as AnnotationModifier and TypeFieldDescriptionprotected final AnnotationAnnotationItemProviderAdapterFactory.ModeledItemPropertyDescriptorDecorator.annotationThe annotation modeled by the modeled object.Methods in org.eclipse.emf.cdo.etypes.provider.annotation with parameters of type AnnotationModifier and TypeMethodDescriptionAnnotationItemProviderAdapterFactory.createPropertyDescriptorDecorator(IItemPropertyDescriptor propertyDescriptor, EObject eObject, String key, EStructuralFeature eStructuralFeature, Annotation annotation, ResourceLocator resourceLocator, EditingDomain domain) Creates a property descriptor decorator for the property descriptor of apropertyof themodeled objectcorresponding to the given key and feature for the given annotation.AnnotationItemProviderAdapterFactory.getPropertyDescriptor(EObject eObject, String key, EStructuralFeature eStructuralFeature, Annotation annotation, ResourceLocator resourceLocator) Creates a property descriptor for apropertyof themodeled objectcorresponding to the given key and feature for the given annotation.AnnotationItemProviderAdapterFactory.getPropertyDescriptors(EObject eObject, Annotation annotation, ResourceLocator resourceLocator) Returns a list of property descriptors for themodeled objectrepresenting the given annotation.booleanAnnotationItemProviderAdapterFactory.isShowInstances(Annotation annotation) Returns whetherAnnotationItemProvider.SourcePropertyDescriptor#createPropertyValueWrapper(Object, Object)should show themodeled objectin the property tree.Constructors in org.eclipse.emf.cdo.etypes.provider.annotation with parameters of type AnnotationModifierConstructorDescriptionModeledItemPropertyDescriptorDecorator(IItemPropertyDescriptor propertyDescriptor, EObject eObject, String key, EStructuralFeature eStructuralFeature, Annotation annotation, ResourceLocator resourceLocator, EditingDomain domain, BasicAnnotationValidator.Assistant assistant) -
Uses of Annotation in org.eclipse.emf.cdo.etypes.util
Methods in org.eclipse.emf.cdo.etypes.util that return AnnotationModifier and TypeMethodDescriptionBasicAnnotationValidator.ValidationContext.getAnnotation()Returns the annotation being validated.Methods in org.eclipse.emf.cdo.etypes.util that return types with arguments of type AnnotationModifier and TypeMethodDescriptionprotected Collection<? extends Annotation>BasicAnnotationValidator.getAllValidAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.Collection<? extends Annotation>BasicAnnotationValidator.Assistant.getValidAnnotations(Annotation annotation, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.protected Collection<? extends Annotation>BasicAnnotationValidator.getValidAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.Methods in org.eclipse.emf.cdo.etypes.util with parameters of type AnnotationModifier and TypeMethodDescriptionEtypesSwitch.caseAnnotation(Annotation object) Returns the result of interpreting the object as an instance of 'Annotation'.BasicAnnotationValidator.Assistant.createInstance(EClass eClass, Annotation annotation) Creates an initialized instance of the modeled representation for the given annotation.protected EObjectBasicAnnotationValidator.createInstance(EClass eClass, Annotation annotation) Creates an instance of the modeled representation for the given annotation.protected BasicDiagnosticBasicAnnotationValidator.createValueDiagnostic(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EStructuralFeature feature) Creates the placeholder diagnostic used byvalidateFeatureDetail.protected Collection<? extends Annotation>BasicAnnotationValidator.getAllValidAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.BasicAnnotationValidator.Assistant.getApplicableProperties(EObject eObject, Annotation annotation) Returns thesubset of propertiesthat are applicable for the current state of the modeled annotation instance.Collection<? extends Annotation>BasicAnnotationValidator.Assistant.getValidAnnotations(Annotation annotation, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.protected Collection<? extends Annotation>BasicAnnotationValidator.getValidAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.Collection<? extends EObject>BasicAnnotationValidator.Assistant.getValidContents(Annotation annotation, Collection<? extends EObject> contents) Returns the filtered collection of contents that are valid for this annotation.protected Collection<? extends EObject>BasicAnnotationValidator.getValidContents(Annotation annotation, ModelElement modelElement, Collection<? extends EObject> contents) Returns the filtered collection of contents that are valid for this annotation.Collection<?>BasicAnnotationValidator.Assistant.getValidReferences(Annotation annotation, Collection<?> references) Returns the filtered collection of references that are valid for this annotation.protected Collection<?>BasicAnnotationValidator.getValidReferences(Annotation annotation, ModelElement modelElement, Collection<?> references) Returns the filtered collection of references that are valid for this annotation.protected EObjectBasicAnnotationValidator.initialize(EObject eObject, Annotation annotation) Returns an initialized instance of the given object for the given annotation.booleanBasicAnnotationValidator.Assistant.isAnnotationsSupported(Annotation annotation) Returns whethernested annotationsare meaningful for this annotation.protected booleanBasicAnnotationValidator.isAnnotationsSupported(Annotation annotation, ModelElement modelElement) Returns whethernested annotationsare meaningful for this annotation.booleanBasicAnnotationValidator.Assistant.isContentsSupported(Annotation annotation) Returns whethercontentsare meaningful for this annotation.protected booleanBasicAnnotationValidator.isContentsSupported(Annotation annotation, ModelElement modelElement) Returns whethercontentsare meaningful for this annotation.protected booleanBasicAnnotationValidator.isDuplicateValid(ModelElement modelElement, Annotation primaryAnnotation, Annotation secondaryAnnotation) Returns whether the given two annotations, both with the annotation validator's annotation source, bothcontainedby the given model element, are valid.booleanBasicAnnotationValidator.Assistant.isReferencesSupported(Annotation annotation) Returns whetherreferencesare meaningful for this annotation.protected booleanBasicAnnotationValidator.isReferencesSupported(Annotation annotation, ModelElement modelElement) Returns whetherreferencesare meaningful for this annotation.booleanBasicAnnotationValidator.Assistant.isValidLocation(Annotation annotation) Returns whether this annotation with this annotation validator'sannotation sourceis valid at itscurrent location.booleanBasicAnnotationValidator.isValidLocation(Annotation annotation) Returns whether this annotation with this annotation validator'sannotation sourceis valid at itscurrent location.protected booleanBasicAnnotationValidator.isValidLocation(Annotation annotation, ModelElement modelElement) Returns whether this annotationcontainedby this model element is valid at this location.protected voidBasicAnnotationValidator.reportDuplicate(Annotation primaryAnnotation, Annotation secondaryAnnotation, ModelElement modelElement, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportIgnoredAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> ignoredAnnotations, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportIgnoredContents(Annotation annotation, ModelElement modelElement, Collection<? extends EObject> ignoredContents, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportIgnoredEntry(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportIgnoredReferences(Annotation annotation, ModelElement modelElement, Collection<? extends EObject> ignoredReferences, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportInvalidAnnotation(Annotation annotation, ModelElement modelElement, Annotation nestedAnnotation, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportInvalidContent(Annotation annotation, ModelElement modelElement, EObject content, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportInvalidLocation(Annotation annotation, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportInvalidReference(Annotation annotation, ModelElement modelElement, EObject reference, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportInvalidReferenceLiteral(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EReference reference, String literalValue, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportInvalidValueLiteral(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EAttribute attribute, String literalValue, EDataType dataType, DiagnosticChain diagnostics, RuntimeException exception, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportMissingEntry(Annotation annotation, ModelElement modelElement, String key, EStructuralFeature property, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportMissingRequiredEntryValue(Annotation annotation, ModelElement modelElement, EStructuralFeature feature, List<Object> values, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportTooFewValues(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EStructuralFeature feature, List<Object> values, int size, int lowerBound, DiagnosticChain diagnostics, Map<Object, Object> context) protected voidBasicAnnotationValidator.reportTooManyValues(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EStructuralFeature feature, List<Object> values, int size, int upperBound, DiagnosticChain diagnostics, Map<Object, Object> context) BasicAnnotationValidator.split(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, String literalValue, EStructuralFeature feature, DiagnosticChain diagnostics, Map<Object, Object> context) Splits the literal value into a list of literal values as appropriate for this feature.booleanBasicAnnotationValidator.validate(Annotation annotation, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether this annotation is valid.booleanEtypesValidator.validateAnnotation(Annotation annotation, DiagnosticChain diagnostics, Map<Object, Object> context) booleanEtypesValidator.validateAnnotation_WellFormed(Annotation annotation, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the WellFormed constraint of 'Annotation'.booleanEtypesValidator.validateAnnotation_WellFormedSourceURI(Annotation annotation, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the WellFormedSourceURI constraint of 'Annotation'.protected booleanBasicAnnotationValidator.validateAnnotations(Annotation annotation, ModelElement modelElement, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether this annotation'snested annotationsare valid.protected booleanBasicAnnotationValidator.validateAttributeDetailLiteralValue(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EAttribute attribute, List<Object> dataValues, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether the literal value of this detail entry for the corresponding attribute is valid.protected booleanBasicAnnotationValidator.validateAttributeDetailValueLiteral(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EAttribute attribute, String literalValue, List<Object> dataValues, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether the given literal value is valid with respect to this detail entry's corresponding attribute'sdata type.protected booleanBasicAnnotationValidator.validateContents(Annotation annotation, ModelElement modelElement, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether this annotation'scontentsare valid.protected booleanBasicAnnotationValidator.validateDetail(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether this detail entry is valid.protected booleanBasicAnnotationValidator.validateDetails(Annotation annotation, ModelElement modelElement, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether this annotation'sdetailsare valid.protected booleanBasicAnnotationValidator.validateFeatureDetail(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EStructuralFeature feature, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether the value of this detail entry for the corresponding feature is valid.protected booleanBasicAnnotationValidator.validateFeatureDetailValue(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EStructuralFeature feature, List<Object> values, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether the modeled values for this detail entry's corresponding feature are valid.protected booleanBasicAnnotationValidator.validateReferenceDetailLiteralValue(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EReference reference, List<Object> referenceValues, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether the literal value of this detail entry for the corresponding reference is valid.protected booleanBasicAnnotationValidator.validateReferenceDetailValueLiteral(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EReference reference, String literalValue, List<Object> referenceValues, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether the given literal value is valid with respect to this detail entry's corresponding reference'sclass.protected booleanBasicAnnotationValidator.validateReferences(Annotation annotation, ModelElement modelElement, DiagnosticChain diagnostics, Map<Object, Object> context) Returns whether this annotation'sreferencesare valid.Method parameters in org.eclipse.emf.cdo.etypes.util with type arguments of type AnnotationModifier and TypeMethodDescriptionprotected Collection<? extends Annotation>BasicAnnotationValidator.getAllValidAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.Collection<? extends Annotation>BasicAnnotationValidator.Assistant.getValidAnnotations(Annotation annotation, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.protected Collection<? extends Annotation>BasicAnnotationValidator.getValidAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> annotations) Returns the filtered collection of nested annotations that are valid for this annotation.protected voidBasicAnnotationValidator.reportIgnoredAnnotations(Annotation annotation, ModelElement modelElement, Collection<? extends Annotation> ignoredAnnotations, DiagnosticChain diagnostics, Map<Object, Object> context) Constructors in org.eclipse.emf.cdo.etypes.util with parameters of type AnnotationModifierConstructorDescriptionValidationContext(Annotation annotation, ModelElement modelElement, Map.Entry<String, String> entry, EAttribute eAttribute) Creates an instance. -
Uses of Annotation in org.eclipse.emf.cdo.lm.reviews
Methods in org.eclipse.emf.cdo.lm.reviews that return AnnotationModifier and TypeMethodDescriptionstatic AnnotationReviewsPackage.getAnnotation(ModelElement modelElement, boolean createOnDemand) -
Uses of Annotation in org.eclipse.emf.cdo.util
Methods in org.eclipse.emf.cdo.util that return AnnotationModifier and TypeMethodDescriptionstatic AnnotationCDOUtil.setAnnotation(ModelElement modelElement, String sourceURI, String key, String value) static AnnotationCDOUtil.setDocumentation(ModelElement modelElement, String value)