Class RightsExtendedMetaData

  • All Implemented Interfaces:
    org.eclipse.emf.ecore.util.ExtendedMetaData

    public class RightsExtendedMetaData
    extends org.eclipse.emf.ecore.util.BasicExtendedMetaData
    This is a specific implementation of the extended metadata API for parce and serialize Rights model in v8 scheme namespace.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.BasicExtendedMetaData

        org.eclipse.emf.ecore.util.BasicExtendedMetaData.EClassExtendedMetaDataImpl, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EClassifierExtendedMetaData, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EDataTypeExtendedMetaDataImpl, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaDataImpl, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EStructuralFeatureExtendedMetaData, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl
    • Field Summary

      • Fields inherited from class org.eclipse.emf.ecore.util.BasicExtendedMetaData

        annotationMap, annotationURI, demandRegistry, extendedMetaDataHolderCache, registry, UNINITIALIZED_EDATA_TYPE, UNINITIALIZED_ESTRUCTURAL_FEATURE, UNINITIALIZED_INT, UNINITIALIZED_STRING
      • Fields inherited from interface org.eclipse.emf.ecore.util.ExtendedMetaData

        ANNOTATION_URI, ATTRIBUTE_FEATURE, ATTRIBUTE_WILDCARD_FEATURE, COLLAPSE_WHITE_SPACE, CONTENT_KINDS, DERIVATION_KINDS, ELEMENT_FEATURE, ELEMENT_ONLY_CONTENT, ELEMENT_WILDCARD_FEATURE, EMPTY_CONTENT, FEATURE_KINDS, GROUP_FEATURE, INSTANCE, LAX_PROCESSING, LIST_DERIVATION, MIXED_CONTENT, PRESERVE_WHITE_SPACE, PROCESSING_KINDS, REPLACE_WHITE_SPACE, RESTRICTION_DERIVATION, SIMPLE_CONTENT, SIMPLE_FEATURE, SKIP_PROCESSING, STRICT_PROCESSING, UNION_DERIVATION, UNSPECIFIED_CONTENT, UNSPECIFIED_DERIVATION, UNSPECIFIED_FEATURE, UNSPECIFIED_PROCESSING, UNSPECIFIED_WHITE_SPACE, WHITE_SPACE_KINDS, XMI_URI, XML_SCHEMA_URI, XML_URI, XMLNS_PREFIX, XMLNS_URI, XSI_PREFIX, XSI_URI
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected int basicGetFeatureKind​(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)  
      protected String basicGetName​(org.eclipse.emf.ecore.EClassifier eClassifier)  
      protected String basicGetName​(org.eclipse.emf.ecore.EStructuralFeature feature)  
      List<org.eclipse.emf.ecore.EStructuralFeature> getElements​(org.eclipse.emf.ecore.EClass eClass)  
      String getNamespace​(org.eclipse.emf.ecore.EPackage ePackage)  
      org.eclipse.emf.ecore.EPackage getPackage​(String namespace)  
      org.eclipse.emf.ecore.EClassifier getType​(org.eclipse.emf.ecore.EPackage ePackage, String name)  
      • Methods inherited from class org.eclipse.emf.ecore.util.BasicExtendedMetaData

        basicGetAffiliation, basicGetBaseType, basicGetContentKind, basicGetDerivationKind, basicGetEnumerationFacet, basicGetFractionDigitsFacet, basicGetGroup, basicGetItemType, basicGetLengthFacet, basicGetMaxExclusiveFacet, basicGetMaxInclusiveFacet, basicGetMaxLengthFacet, basicGetMemberTypes, basicGetMinExclusiveFacet, basicGetMinInclusiveFacet, basicGetMinLengthFacet, basicGetNamespace, basicGetPatternFacet, basicGetProcessingKind, basicGetTotalDigitsFacet, basicGetWhiteSpaceFacet, basicGetWildcards, basicIsQualified, computePrefix, createEClassifierExtendedMetaData, createEPackageExtendedMetaData, createEStructuralFeatureExtendedMetaData, demandedPackages, demandFeature, demandFeature, demandPackage, demandType, getAffiliation, getAffiliation, getAllAttributes, getAllElements, getAnnotation, getAttribute, getAttribute, getAttributes, getAttributeWildcardAffiliation, getBaseType, getContentKind, getDerivationKind, getDocumentRoot, getEClassifier, getElement, getElement, getElementWildcardAffiliation, getEncodedWildcards, getEnumerationFacet, getExtendedMetaData, getExtendedMetaData, getExtendedMetaData, getFeatureKind, getFractionDigitsFacet, getGroup, getItemType, getLengthFacet, getLocalAttribute, getLocalElement, getMaxExclusiveFacet, getMaxInclusiveFacet, getMaxLengthFacet, getMemberTypes, getMinExclusiveFacet, getMinInclusiveFacet, getMinLengthFacet, getMixedFeature, getName, getName, getNamespace, getNamespace, getPackageNamespace, getPatternFacet, getProcessingKind, getQualifiedName, getQualifiedName, getSimpleFeature, getTotalDigitsFacet, getType, getWhiteSpaceFacet, getWildcards, getXMLNSPrefixMapFeature, getXSISchemaLocationMapFeature, isAnonymous, isDocumentRoot, isFeatureKindSpecific, isFeatureNamespaceMatchingLax, isQualified, matches, matches, putPackage, setAffiliation, setBaseType, setContentKind, setDocumentRoot, setEnumerationFacet, setFeatureKind, setFractionDigitsFacet, setGroup, setItemType, setLengthFacet, setMaxExclusiveFacet, setMaxInclusiveFacet, setMaxLengthFacet, setMemberTypes, setMinExclusiveFacet, setMinInclusiveFacet, setMinLengthFacet, setName, setName, setNamespace, setPatternFacet, setProcessingKind, setQualified, setTotalDigitsFacet, setWhiteSpaceFacet, setWildcards
    • Constructor Detail

      • RightsExtendedMetaData

        public RightsExtendedMetaData()
    • Method Detail

      • getType

        public org.eclipse.emf.ecore.EClassifier getType​(org.eclipse.emf.ecore.EPackage ePackage,
                                                         String name)
        Specified by:
        getType in interface org.eclipse.emf.ecore.util.ExtendedMetaData
        Overrides:
        getType in class org.eclipse.emf.ecore.util.BasicExtendedMetaData
      • getPackage

        public org.eclipse.emf.ecore.EPackage getPackage​(String namespace)
        Specified by:
        getPackage in interface org.eclipse.emf.ecore.util.ExtendedMetaData
        Overrides:
        getPackage in class org.eclipse.emf.ecore.util.BasicExtendedMetaData
      • getNamespace

        public String getNamespace​(org.eclipse.emf.ecore.EPackage ePackage)
        Specified by:
        getNamespace in interface org.eclipse.emf.ecore.util.ExtendedMetaData
        Overrides:
        getNamespace in class org.eclipse.emf.ecore.util.BasicExtendedMetaData
      • basicGetName

        protected String basicGetName​(org.eclipse.emf.ecore.EStructuralFeature feature)
        Overrides:
        basicGetName in class org.eclipse.emf.ecore.util.BasicExtendedMetaData
      • basicGetName

        protected String basicGetName​(org.eclipse.emf.ecore.EClassifier eClassifier)
        Overrides:
        basicGetName in class org.eclipse.emf.ecore.util.BasicExtendedMetaData
      • basicGetFeatureKind

        protected int basicGetFeatureKind​(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
        Overrides:
        basicGetFeatureKind in class org.eclipse.emf.ecore.util.BasicExtendedMetaData
      • getElements

        public List<org.eclipse.emf.ecore.EStructuralFeature> getElements​(org.eclipse.emf.ecore.EClass eClass)
        Specified by:
        getElements in interface org.eclipse.emf.ecore.util.ExtendedMetaData
        Overrides:
        getElements in class org.eclipse.emf.ecore.util.BasicExtendedMetaData