public Resource eResource() { return instance.eResource(); }
public Resource eResource() { return instance.eResource(); }
protected int sameDocSingle(EObject o, EStructuralFeature f) { InternalEObject value = (InternalEObject)helper.getValue(o, f); if (value == null) { return SKIP; } else if (value.eIsProxy()) { return CROSS_DOC; } else { Resource res = value.eResource(); return res == helper.getResource() || res == null ? SAME_DOC : CROSS_DOC; } }
protected int sameDocSingle(EObject o, EStructuralFeature f) { InternalEObject value = (InternalEObject)helper.getValue(o, f); if (value == null) { return SKIP; } else if (value.eIsProxy()) { return CROSS_DOC; } else { Resource res = value.eResource(); return res == helper.getResource() || res == null ? SAME_DOC : CROSS_DOC; } }
protected int sameDocMany(EObject o, EStructuralFeature f) { @SuppressWarnings("unchecked") InternalEList<? extends InternalEObject> values = (InternalEList<? extends InternalEObject>)helper.getValue(o, f); if (values.isEmpty()) { return SKIP; } for (Iterator<? extends InternalEObject> i = values.basicIterator(); i.hasNext(); ) { InternalEObject value = i.next(); if (value.eIsProxy()) { return CROSS_DOC; } else { Resource resource = value.eResource(); if (resource != helper.getResource() && resource != null) { return CROSS_DOC; } } } return SAME_DOC; }
protected int sameDocMany(EObject o, EStructuralFeature f) { @SuppressWarnings("unchecked") InternalEList<? extends InternalEObject> values = (InternalEList<? extends InternalEObject>)helper.getValue(o, f); if (values.isEmpty()) { return SKIP; } for (Iterator<? extends InternalEObject> i = values.basicIterator(); i.hasNext(); ) { InternalEObject value = i.next(); if (value.eIsProxy()) { return CROSS_DOC; } else { Resource resource = value.eResource(); if (resource != helper.getResource() && resource != null) { return CROSS_DOC; } } } return SAME_DOC; }
/** * Sets the id to be [MethodTransactionID| MethodPermissionID]_EJBNAME_MethodName, * or [MethodTransactionID| MethodPermissionID]_EJBNAME_MethodName_Parms, if parms exist */ public void setIdToReadableString() { String aParms = getParms() == null ? "" : "_"+getParms().replace(' ', '_'); //$NON-NLS-1$ //$NON-NLS-2$ String prefix = ""; //$NON-NLS-1$ switch (MethodElementHelper.getContainedType(this)) { case MethodElementHelper.METHOD_PERMISSION : prefix = ((XMIResource)eContainer.eResource()).getID(eContainer); break; case MethodElementHelper.METHOD_TRANSACTION : prefix = ((XMIResource)eContainer.eResource()).getID(eContainer); break; } ((XMIResource)eResource()).setID(this,prefix + "_" + getEnterpriseBean().getName() + "_" + getName() + aParms); //$NON-NLS-1$ //$NON-NLS-2$ } protected boolean typeClassImplementsInterface(JavaClass anInterface) {
return target.eIsProxy(); case EcorePackage.EOBJECT___ERESOURCE: return target.eResource(); case EcorePackage.EOBJECT___ECONTAINER: return target.eContainer();
return target.eIsProxy(); case EcorePackage.EOBJECT___ERESOURCE: return target.eResource(); case EcorePackage.EOBJECT___ECONTAINER: return target.eContainer();
Resource eResource = eObject.eResource(); if (eResource != null)
Resource eResource = eObject.eResource(); if (eResource != null)
Resource resource = notifier.eResource(); if (resource != null)
Resource resource = internalEObject.eResource(); if (resource != this.resource && resource != null)
Resource resource = internalEObject.eResource(); if (resource != this.resource && resource != null)
revisionToInstanceContainer(); Resource eResource = instance.eResource(); if (eResource instanceof InternalCDOResource)