public void consumeSecondaryType(char[] simpleTypeName) { if (this.element == null) return; IOpenable openable = this.element.getOpenable(); if (!(openable instanceof ICompilationUnit)) return; this.element = ((ICompilationUnit) openable).getType(new String(simpleTypeName)); }
public void consumeSecondaryType(char[] simpleTypeName) { if (this.element == null) return; IOpenable openable = this.element.getOpenable(); if (!(openable instanceof ICompilationUnit)) return; this.element = ((ICompilationUnit) openable).getType(new String(simpleTypeName)); }
@Override public void consumeSecondaryType(char[] simpleTypeName) { if (this.element == null) return; IOpenable openable = this.element.getOpenable(); if (!(openable instanceof ICompilationUnit)) return; this.element = ((ICompilationUnit) openable).getType(new String(simpleTypeName)); }
public void consumeSecondaryType(char[] simpleTypeName) { if (this.element == null) return; IOpenable openable = this.element.getOpenable(); if (!(openable instanceof ICompilationUnit)) return; this.element = ((ICompilationUnit) openable).getType(new String(simpleTypeName)); }
public void consumeSecondaryType(char[] simpleTypeName) { if (this.element == null) return; IOpenable openable = this.element.getOpenable(); if (!(openable instanceof ICompilationUnit)) return; this.element = ((ICompilationUnit) openable).getType(new String(simpleTypeName)); }
public void consumeSecondaryType(char[] simpleTypeName) { if (this.element == null) return; IOpenable openable = this.element.getOpenable(); if (!(openable instanceof ICompilationUnit)) return; this.element = ((ICompilationUnit) openable).getType(new String(simpleTypeName)); }
public void consumeSecondaryType(char[] simpleTypeName) { if (this.element == null) return; IOpenable openable = this.element.getOpenable(); if (!(openable instanceof ICompilationUnit)) return; this.element = ((ICompilationUnit) openable).getType(new String(simpleTypeName)); }
@Override public Object getNewElement() { if (Checks.isTopLevel(fType)) { return getNewCompilationUnit().getType(getNewElementName()); } else { return fType.getDeclaringType().getType(getNewElementName()); } }
private String createImportForAccessor(MultiTextEdit parent, String accessorClassName, IPackageFragment accessorPackage, ICompilationUnit cu) throws CoreException { IType type= accessorPackage.getCompilationUnit(accessorClassName + JavaModelUtil.DEFAULT_CU_SUFFIX).getType(accessorClassName); String fullyQualifiedName= type.getFullyQualifiedName(); ImportRewrite importRewrite= StubUtility.createImportRewrite(cu, true); String nameToUse= importRewrite.addImport(fullyQualifiedName); TextEdit edit= importRewrite.rewriteImports(null); parent.addChild(edit); return nameToUse; }
public IJavaElement getJavaElement() { IPackageBinding packageBinding = getPackage(); if (packageBinding != null) { final IJavaElement javaElement = packageBinding.getJavaElement(); if (javaElement != null && javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT) { // best effort: we don't know if the recovered binding is a binary or source binding, so go with a simple source type return ((PackageFragment) javaElement).getCompilationUnit(getInternalName() + SuffixConstants.SUFFIX_STRING_java).getType(this.getName()); } } return null; }
@Override public IJavaElement getJavaElement() { IPackageBinding packageBinding = getPackage(); if (packageBinding != null) { final IJavaElement javaElement = packageBinding.getJavaElement(); if (javaElement != null && javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT) { // best effort: we don't know if the recovered binding is a binary or source binding, so go with a simple source type return ((PackageFragment) javaElement).getCompilationUnit(getInternalName() + SuffixConstants.SUFFIX_STRING_java).getType(this.getName()); } } return null; }
@Override public Object getNewElement() { if (Checks.isTopLevel(fType)) { return getNewCompilationUnit().getType(getNewElementName()); } else { return fType.getDeclaringType().getType(getNewElementName()); } }
@Override public Object getNewElement() { if (Checks.isTopLevel(fType)) { return getNewCompilationUnit().getType(getNewElementName()); } else { return fType.getDeclaringType().getType(getNewElementName()); } }
public IJavaElement getJavaElement() { IPackageBinding packageBinding = getPackage(); if (packageBinding != null) { final IJavaElement javaElement = packageBinding.getJavaElement(); if (javaElement != null && javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT) { // best effort: we don't know if the recovered binding is a binary or source binding, so go with a simple source type return ((PackageFragment) javaElement).getCompilationUnit(getInternalName() + SuffixConstants.SUFFIX_STRING_java).getType(this.getName()); } } return null; }
public Object getNewElement() { if (Checks.isTopLevel(fType)) { return getNewCompilationUnit().getType(getNewElementName()); } else { return fType.getDeclaringType().getType(getNewElementName()); } }
public IJavaElement getJavaElement() { IPackageBinding packageBinding = getPackage(); if (packageBinding != null) { final IJavaElement javaElement = packageBinding.getJavaElement(); if (javaElement != null && javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT) { // best effort: we don't know if the recovered binding is a binary or source binding, so go with a simple source type return ((PackageFragment) javaElement).getCompilationUnit(getInternalName() + SuffixConstants.SUFFIX_STRING_java).getType(this.getName()); } } return null; }
public IJavaElement getJavaElement() { IPackageBinding packageBinding = getPackage(); if (packageBinding != null) { final IJavaElement javaElement = packageBinding.getJavaElement(); if (javaElement != null && javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT) { // best effort: we don't know if the recovered binding is a binary or source binding, so go with a simple source type return ((PackageFragment) javaElement).getCompilationUnit(getInternalName() + SuffixConstants.SUFFIX_STRING_java).getType(this.getName()); } } return null; }
private String createImportForAccessor(MultiTextEdit parent, String accessorClassName, IPackageFragment accessorPackage, ICompilationUnit cu) throws CoreException { IType type= accessorPackage.getCompilationUnit(accessorClassName + JavaModelUtil.DEFAULT_CU_SUFFIX).getType(accessorClassName); String fullyQualifiedName= type.getFullyQualifiedName(); ImportRewrite importRewrite= StubUtility.createImportRewrite(cu, true); String nameToUse= importRewrite.addImport(fullyQualifiedName); TextEdit edit= importRewrite.rewriteImports(null); parent.addChild(edit); return nameToUse; }
private String createImportForAccessor(MultiTextEdit parent, String accessorClassName, IPackageFragment accessorPackage, ICompilationUnit cu) throws CoreException { IType type= accessorPackage.getCompilationUnit(accessorClassName + JavaModelUtil.DEFAULT_CU_SUFFIX).getType(accessorClassName); String fullyQualifiedName= type.getFullyQualifiedName(); ImportRewrite importRewrite= StubUtility.createImportRewrite(cu, true); String nameToUse= importRewrite.addImport(fullyQualifiedName); TextEdit edit= importRewrite.rewriteImports(null); parent.addChild(edit); return nameToUse; }
public IJavaElement getJavaElement() { IPackageBinding packageBinding = getPackage(); if (packageBinding != null) { final IJavaElement javaElement = packageBinding.getJavaElement(); if (javaElement != null && javaElement.getElementType() == IJavaElement.PACKAGE_FRAGMENT) { // best effort: we don't know if the recovered binding is a binary or source binding, so go with a simple source type return ((PackageFragment) javaElement).getCompilationUnit(getInternalName() + SuffixConstants.SUFFIX_STRING_java).getType(this.getName()); } } return null; }