@Override public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IType) { try { return !((IType) element).isEnum(); } catch (JavaModelException ex) { return true; } } return true; } }
public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IType) { try { return !((IType) element).isEnum(); } catch (JavaModelException ex) { return true; } } return true; } }
@Override public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IType) { try { return !((IType) element).isEnum(); } catch (JavaModelException ex) { return true; } } return true; } }
public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IType) { try { final IType type= (IType)element; return type.isInterface() || type.isEnum(); } catch (JavaModelException ex) { return true; } } return true; } }
@Override public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IType) { try { final IType type= (IType)element; return type.isInterface() || type.isEnum(); } catch (JavaModelException ex) { return true; } } return true; } }
public static boolean isRenameEnumConstAvailable(final IField field) throws JavaModelException { return Checks.isAvailable(field) && field.getDeclaringType().isEnum(); }
@Override protected Composite createVisibilityControlAndModifiers(Composite parent, final IVisibilityChangeListener visibilityChangeListener, int[] availableVisibilities, int correctVisibility) { int[] visibilities= availableVisibilities; try { if (getType().isEnum()) visibilities= new int[] { }; } catch (JavaModelException exception) { JavaPlugin.log(exception); } return createVisibilityControl(parent, visibilityChangeListener, visibilities, correctVisibility); }
protected Composite createVisibilityControlAndModifiers(Composite parent, final IVisibilityChangeListener visibilityChangeListener, int[] availableVisibilities, int correctVisibility) { int[] visibilities= availableVisibilities; try { if (getType().isEnum()) visibilities= new int[] { }; } catch (JavaModelException exception) { JavaPlugin.log(exception); } return createVisibilityControl(parent, visibilityChangeListener, visibilities, correctVisibility); }
@Override protected Composite createVisibilityControlAndModifiers(Composite parent, final IVisibilityChangeListener visibilityChangeListener, int[] availableVisibilities, int correctVisibility) { int[] visibilities= availableVisibilities; try { if (getType().isEnum()) visibilities= new int[] { }; } catch (JavaModelException exception) { JavaPlugin.log(exception); } return createVisibilityControl(parent, visibilityChangeListener, visibilities, correctVisibility); }
public int[] getAvailableVisibilities() throws JavaModelException{ if (fTopMethod.getDeclaringType().isInterface()) return new int[]{Modifier.PUBLIC}; else if (fTopMethod.getDeclaringType().isEnum() && fTopMethod.isConstructor()) return new int[]{ Modifier.NONE, Modifier.PRIVATE}; else return new int[]{ Modifier.PUBLIC, Modifier.PROTECTED, Modifier.NONE, Modifier.PRIVATE}; }
public int[] getAvailableVisibilities() throws JavaModelException{ if (fTopMethod.getDeclaringType().isInterface()) return new int[]{Modifier.PUBLIC}; else if (fTopMethod.getDeclaringType().isEnum() && fTopMethod.isConstructor()) return new int[]{ Modifier.NONE, Modifier.PRIVATE}; else return new int[]{ Modifier.PUBLIC, Modifier.PROTECTED, Modifier.NONE, Modifier.PRIVATE}; }
public int[] getAvailableVisibilities() throws JavaModelException{ if (fTopMethod.getDeclaringType().isInterface()) return new int[]{Modifier.PUBLIC}; else if (fTopMethod.getDeclaringType().isEnum() && fTopMethod.isConstructor()) return new int[]{ Modifier.NONE, Modifier.PRIVATE}; else return new int[]{ Modifier.PUBLIC, Modifier.PROTECTED, Modifier.NONE, Modifier.PRIVATE}; }
public final boolean isApplicable() throws CoreException { return Checks.isAvailable(fSubType) && Checks.isAvailable(fSuperType) && !fSubType.isAnonymous() && !fSubType.isAnnotation() && !fSuperType.isAnonymous() && !fSuperType.isAnnotation() && !fSuperType.isEnum(); }
@Override public final boolean isApplicable() throws CoreException { return Checks.isAvailable(fSubType) && Checks.isAvailable(fSuperType) && !fSubType.isAnonymous() && !fSubType.isAnnotation() && !fSuperType.isAnonymous() && !fSuperType.isAnnotation() && !fSuperType.isEnum(); }
private boolean canEnable(IStructuredSelection selection) throws JavaModelException { if ((selection.size() == 1) && (selection.getFirstElement() instanceof IType)) { IType type= (IType) selection.getFirstElement(); return type.getCompilationUnit() != null && !type.isInterface() && !type.isEnum(); } if ((selection.size() == 1) && (selection.getFirstElement() instanceof ICompilationUnit)) return true; return false; }
private boolean canEnable(IStructuredSelection selection) throws JavaModelException { if ((selection.size() == 1) && (selection.getFirstElement() instanceof IType)) { IType type= (IType) selection.getFirstElement(); return type.getCompilationUnit() != null && !type.isInterface() && !type.isEnum() && !type.isAnonymous(); } if ((selection.size() == 1) && (selection.getFirstElement() instanceof ICompilationUnit)) return true; return false; }
private boolean canEnable(IStructuredSelection selection) throws JavaModelException { if ((selection.size() == 1) && (selection.getFirstElement() instanceof IType)) { IType type= (IType) selection.getFirstElement(); return type.getCompilationUnit() != null && !type.isInterface() && !type.isEnum() && !type.isAnonymous(); } if ((selection.size() == 1) && (selection.getFirstElement() instanceof ICompilationUnit)) return true; return false; }
private void initialize() throws JavaModelException { fQualifiedTypeName= JavaModelUtil.concatenateName(fType.getPackageFragment().getElementName(), fType.getElementName()); fEnclosingInstanceFieldName= getInitialNameForEnclosingInstanceField(); fSourceRewrite= new CompilationUnitRewrite(fType.getCompilationUnit()); fIsInstanceFieldCreationPossible= !(JdtFlags.isStatic(fType) || fType.isAnnotation() || fType.isEnum()); fIsInstanceFieldCreationMandatory= fIsInstanceFieldCreationPossible && isInstanceFieldCreationMandatory(); fCreateInstanceField= fIsInstanceFieldCreationMandatory; }
private void initialize() throws JavaModelException { fQualifiedTypeName= JavaModelUtil.concatenateName(fType.getPackageFragment().getElementName(), fType.getElementName()); fEnclosingInstanceFieldName= getInitialNameForEnclosingInstanceField(); fSourceRewrite= new CompilationUnitRewrite(fType.getCompilationUnit()); fIsInstanceFieldCreationPossible= !(JdtFlags.isStatic(fType) || fType.isAnnotation() || fType.isEnum() || (fType.getDeclaringType() == null && !JavaElementUtil.isMainType(fType))); fIsInstanceFieldCreationMandatory= fIsInstanceFieldCreationPossible && isInstanceFieldCreationMandatory(); fCreateInstanceField= fIsInstanceFieldCreationMandatory; }
private void initialize() throws JavaModelException { fQualifiedTypeName= JavaModelUtil.concatenateName(fType.getPackageFragment().getElementName(), fType.getElementName()); fEnclosingInstanceFieldName= getInitialNameForEnclosingInstanceField(); fSourceRewrite= new CompilationUnitRewrite(fType.getCompilationUnit()); fIsInstanceFieldCreationPossible= !(JdtFlags.isStatic(fType) || fType.isAnnotation() || fType.isEnum() || (fType.getDeclaringType() == null && !JavaElementUtil.isMainType(fType))); fIsInstanceFieldCreationMandatory= fIsInstanceFieldCreationPossible && isInstanceFieldCreationMandatory(); fCreateInstanceField= fIsInstanceFieldCreationMandatory; }