Package com._1c.g5.v8.dt.hpwa.resource
Class HpwaExtendedMetaData
- java.lang.Object
-
- org.eclipse.emf.ecore.util.BasicExtendedMetaData
-
- com._1c.g5.v8.dt.hpwa.resource.HpwaExtendedMetaData
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.util.ExtendedMetaData
public class HpwaExtendedMetaData extends org.eclipse.emf.ecore.util.BasicExtendedMetaData
Extended metadata implementation for Home page work area objects.
-
-
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
-
-
Constructor Summary
Constructors Constructor Description HpwaExtendedMetaData(boolean useOldNaming)
Create instance ofHpwaExtendedMetaData
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getFeatureKind(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
String
getName(org.eclipse.emf.ecore.EClassifier eClassifier)
String
getNamespace(org.eclipse.emf.ecore.EPackage ePackage)
org.eclipse.emf.ecore.EPackage
getPackage(String namespace)
org.eclipse.emf.ecore.EClassifier
getType(String namespace, String name)
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, basicGetFeatureKind, basicGetFractionDigitsFacet, basicGetGroup, basicGetItemType, basicGetLengthFacet, basicGetMaxExclusiveFacet, basicGetMaxInclusiveFacet, basicGetMaxLengthFacet, basicGetMemberTypes, basicGetMinExclusiveFacet, basicGetMinInclusiveFacet, basicGetMinLengthFacet, basicGetName, basicGetName, 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, getElements, getElementWildcardAffiliation, getEncodedWildcards, getEnumerationFacet, getExtendedMetaData, getExtendedMetaData, getExtendedMetaData, getFractionDigitsFacet, getGroup, getItemType, getLengthFacet, getLocalAttribute, getLocalElement, getMaxExclusiveFacet, getMaxInclusiveFacet, getMaxLengthFacet, getMemberTypes, getMinExclusiveFacet, getMinInclusiveFacet, getMinLengthFacet, getMixedFeature, getName, getNamespace, getNamespace, getPackageNamespace, getPatternFacet, getProcessingKind, getQualifiedName, getQualifiedName, getSimpleFeature, getTotalDigitsFacet, 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
-
HpwaExtendedMetaData
public HpwaExtendedMetaData(boolean useOldNaming)
Create instance ofHpwaExtendedMetaData
- Parameters:
useOldNaming
-true
to serialize old SPWA names in file,false
in otherwise
-
-
Method Detail
-
getPackage
public org.eclipse.emf.ecore.EPackage getPackage(String namespace)
- Specified by:
getPackage
in interfaceorg.eclipse.emf.ecore.util.ExtendedMetaData
- Overrides:
getPackage
in classorg.eclipse.emf.ecore.util.BasicExtendedMetaData
-
getNamespace
public String getNamespace(org.eclipse.emf.ecore.EPackage ePackage)
- Specified by:
getNamespace
in interfaceorg.eclipse.emf.ecore.util.ExtendedMetaData
- Overrides:
getNamespace
in classorg.eclipse.emf.ecore.util.BasicExtendedMetaData
-
getType
public org.eclipse.emf.ecore.EClassifier getType(org.eclipse.emf.ecore.EPackage ePackage, String name)
- Specified by:
getType
in interfaceorg.eclipse.emf.ecore.util.ExtendedMetaData
- Overrides:
getType
in classorg.eclipse.emf.ecore.util.BasicExtendedMetaData
-
getType
public org.eclipse.emf.ecore.EClassifier getType(String namespace, String name)
- Specified by:
getType
in interfaceorg.eclipse.emf.ecore.util.ExtendedMetaData
- Overrides:
getType
in classorg.eclipse.emf.ecore.util.BasicExtendedMetaData
-
getName
public String getName(org.eclipse.emf.ecore.EClassifier eClassifier)
- Specified by:
getName
in interfaceorg.eclipse.emf.ecore.util.ExtendedMetaData
- Overrides:
getName
in classorg.eclipse.emf.ecore.util.BasicExtendedMetaData
-
getFeatureKind
public int getFeatureKind(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
- Specified by:
getFeatureKind
in interfaceorg.eclipse.emf.ecore.util.ExtendedMetaData
- Overrides:
getFeatureKind
in classorg.eclipse.emf.ecore.util.BasicExtendedMetaData
-
-