/** * Insert the method's description here. Creation date: (4/8/2001 2:47:54 PM) * * @return com.ibm.etools.j2ee.commands.J2EEModifierHelper */ public ModifierHelper getOwnerHelper() { if (ownerHelper == null) { if (getOwnerProvider() != null && getOwnerProvider().getOwner() == null) return getOwnerProvider().getOwnerHelper(); } return ownerHelper; }
/** * Insert the method's description here. Creation date: (4/6/2001 3:28:16 PM) * * @return org.eclipse.emf.ecore.EObject */ public org.eclipse.emf.ecore.EObject getOwner() { if (owner == null) { OwnerProvider provider = getOwnerProvider(); EObject providerOwner = null; if (provider != null) providerOwner = provider.getOwner(); if (providerOwner == null && getOwnerHelper() != null) providerOwner = (EObject) getOwnerHelper().getValue(); return providerOwner; } return owner; }