@Override PackageElement getPackage() { MethodBinding binding = (MethodBinding)_binding; if (null == binding.declaringClass) { return null; } return _env.getFactory().newPackageElement(binding.declaringClass.fPackage); }
@Override public PackageElement getPackage() { return _env.getFactory().newPackageElement(binding); } @Override
@Override PackageElement getPackage() { if (_binding instanceof FieldBinding) { PackageBinding pkgBinding = ((FieldBinding)_binding).declaringClass.fPackage; return _env.getFactory().newPackageElement(pkgBinding); } else { // TODO: what is the package of a method parameter? throw new UnsupportedOperationException("NYI: VariableElmentImpl.getPackage() for method parameter"); //$NON-NLS-1$ } }
@Override PackageElement getPackage() { if (_binding instanceof FieldBinding) { PackageBinding pkgBinding = ((FieldBinding)_binding).declaringClass.fPackage; return _env.getFactory().newPackageElement(pkgBinding); } else { // TODO: what is the package of a method parameter? throw new UnsupportedOperationException("NYI: VariableElmentImpl.getPackage() for method parameter"); //$NON-NLS-1$ } }
@Override PackageElement getPackage() { if (_binding instanceof FieldBinding) { PackageBinding pkgBinding = ((FieldBinding)_binding).declaringClass.fPackage; return _env.getFactory().newPackageElement(pkgBinding); } else { // TODO: what is the package of a method parameter? throw new UnsupportedOperationException("NYI: VariableElmentImpl.getPackage() for method parameter"); //$NON-NLS-1$ } }
@Override PackageElement getPackage() { if (_binding instanceof FieldBinding) { PackageBinding pkgBinding = ((FieldBinding)_binding).declaringClass.fPackage; return _env.getFactory().newPackageElement(pkgBinding); } else { // TODO: what is the package of a method parameter? throw new UnsupportedOperationException("NYI: VariableElmentImpl.getPackage() for method parameter"); //$NON-NLS-1$ } }
@Override PackageElement getPackage() { MethodBinding binding = (MethodBinding)_binding; if (null == binding.declaringClass) { return null; } return _env.getFactory().newPackageElement(binding.declaringClass.fPackage); }
@Override PackageElement getPackage() { ReferenceBinding binding = (ReferenceBinding)_binding; return _env.getFactory().newPackageElement((PackageBinding)binding.fPackage); }
@Override PackageElement getPackage() { if (_binding instanceof FieldBinding) { PackageBinding pkgBinding = ((FieldBinding)_binding).declaringClass.fPackage; return _env.getFactory().newPackageElement(pkgBinding); } else { // TODO: what is the package of a method parameter? throw new UnsupportedOperationException("NYI: VariableElmentImpl.getPackage() for method parameter"); //$NON-NLS-1$ } }
@Override PackageElement getPackage() { ReferenceBinding binding = (ReferenceBinding)_binding; return _env.getFactory().newPackageElement((PackageBinding)binding.fPackage); }
@Override PackageElement getPackage() { MethodBinding binding = (MethodBinding)_binding; if (null == binding.declaringClass) { return null; } return _env.getFactory().newPackageElement(binding.declaringClass.fPackage); }
@Override PackageElement getPackage() { MethodBinding binding = (MethodBinding)_binding; if (null == binding.declaringClass) { return null; } return _env.getFactory().newPackageElement(binding.declaringClass.fPackage); }
@Override PackageElement getPackage() { ReferenceBinding binding = (ReferenceBinding)_binding; return _env.getFactory().newPackageElement(binding.fPackage); }
@Override PackageElement getPackage() { MethodBinding binding = (MethodBinding)_binding; if (null == binding.declaringClass) { return null; } return _env.getFactory().newPackageElement(binding.declaringClass.fPackage); }
@Override PackageElement getPackage() { ReferenceBinding binding = (ReferenceBinding)_binding; return _env.getFactory().newPackageElement((PackageBinding)binding.fPackage); }
@Override public Element getEnclosingElement() { return this._env.getFactory().newPackageElement(this._env.getLookupEnvironment().defaultPackage); }
@Override public Element getEnclosingElement() { return this._env.getFactory().newPackageElement(this._env.getLookupEnvironment().defaultPackage); }
@Override public Element getEnclosingElement() { ReferenceBinding binding = (ReferenceBinding)_binding; ReferenceBinding enclosingType = binding.enclosingType(); if (null == enclosingType) { // this is a top level type; get its package return _env.getFactory().newPackageElement(binding.fPackage); } else { return _env.getFactory().newElement(binding.enclosingType()); } }
@Override public Element getEnclosingElement() { ReferenceBinding binding = (ReferenceBinding)_binding; ReferenceBinding enclosingType = binding.enclosingType(); if (null == enclosingType) { // this is a top level type; get its package return _env.getFactory().newPackageElement(binding.fPackage); } else { return _env.getFactory().newElement(binding.enclosingType()); } }
@Override public Element getEnclosingElement() { ReferenceBinding binding = (ReferenceBinding)_binding; ReferenceBinding enclosingType = binding.enclosingType(); if (null == enclosingType) { // this is a top level type; get its package return _env.getFactory().newPackageElement(binding.fPackage); } else { return _env.getFactory().newElement(binding.enclosingType()); } }