public EList<Classifier> getRedefinitionContexts() { CacheAdapter cache = getCacheAdapter(); if (cache != null) { Resource eResource = eResource(); @SuppressWarnings("unchecked") EList<Classifier> redefinitionContexts = (EList<Classifier>) cache .get( eResource, this, UMLPackage.Literals.REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT); if (redefinitionContexts == null) { cache .put( eResource, this, UMLPackage.Literals.REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT, redefinitionContexts = new DerivedEObjectEList<Classifier>( Classifier.class, this, UMLPackage.REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT, REDEFINITION_CONTEXT_ESUBSETS)); } return redefinitionContexts; } return new DerivedEObjectEList<Classifier>(Classifier.class, this, UMLPackage.REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT, REDEFINITION_CONTEXT_ESUBSETS); }
public EList<Classifier> getRedefinitionContexts() { CacheAdapter cache = getCacheAdapter(); if (cache != null) { Resource eResource = eResource(); @SuppressWarnings("unchecked") EList<Classifier> redefinitionContexts = (EList<Classifier>) cache .get( eResource, this, UMLPackage.Literals.REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT); if (redefinitionContexts == null) { cache .put( eResource, this, UMLPackage.Literals.REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT, redefinitionContexts = new DerivedEObjectEList<Classifier>( Classifier.class, this, UMLPackage.CLASSIFIER__REDEFINITION_CONTEXT, REDEFINITION_CONTEXT_ESUBSETS)); } return redefinitionContexts; } return new DerivedEObjectEList<Classifier>(Classifier.class, this, UMLPackage.CLASSIFIER__REDEFINITION_CONTEXT, REDEFINITION_CONTEXT_ESUBSETS); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public EList<StructuredActivityNode> getStructuredNodes() { CacheAdapter cache = getCacheAdapter(); if (cache != null) { Resource eResource = eResource(); @SuppressWarnings("unchecked") EList<StructuredActivityNode> structuredNodes = (EList<StructuredActivityNode>) cache .get(eResource, this, UMLPackage.Literals.ACTIVITY__STRUCTURED_NODE); if (structuredNodes == null) { cache .put( eResource, this, UMLPackage.Literals.ACTIVITY__STRUCTURED_NODE, structuredNodes = new DerivedEObjectEList<StructuredActivityNode>( StructuredActivityNode.class, this, UMLPackage.ACTIVITY__STRUCTURED_NODE, STRUCTURED_NODE_ESUPERSETS)); } return structuredNodes; } return new DerivedEObjectEList<StructuredActivityNode>( StructuredActivityNode.class, this, UMLPackage.ACTIVITY__STRUCTURED_NODE, STRUCTURED_NODE_ESUPERSETS); }