@Override public Object getDefaultValue() { return originalBinding.getDefaultValue(); }
public boolean isDefault() { Object value2 = getValue(); Object defaultValue = getMethodBinding().getDefaultValue(); if (value2 instanceof IBinding) { if (defaultValue instanceof IBinding) { return ((IBinding) value2).isEqualTo((IBinding) defaultValue); } return false; } if (defaultValue == null) return false; return defaultValue.equals(value2); }
public boolean isDefault() { Object value2 = getValue(); Object defaultValue = getMethodBinding().getDefaultValue(); if (value2 instanceof IBinding) { if (defaultValue instanceof IBinding) { return ((IBinding) value2).isEqualTo((IBinding) defaultValue); } return false; } if (defaultValue == null) return false; return defaultValue.equals(value2); }
public boolean isDefault() { Object value2 = getValue(); Object defaultValue = getMethodBinding().getDefaultValue(); if (value2 instanceof IBinding) { if (defaultValue instanceof IBinding) { return ((IBinding) value2).isEqualTo((IBinding) defaultValue); } return false; } if (defaultValue == null) return false; return defaultValue.equals(value2); }
@Override public boolean isDefault() { Object value2 = getValue(); Object defaultValue = getMethodBinding().getDefaultValue(); if (value2 instanceof IBinding) { if (defaultValue instanceof IBinding) { return ((IBinding) value2).isEqualTo((IBinding) defaultValue); } return false; } if (defaultValue == null) return false; return defaultValue.equals(value2); }
public boolean isDefault() { Object value2 = getValue(); Object defaultValue = getMethodBinding().getDefaultValue(); if (value2 instanceof IBinding) { if (defaultValue instanceof IBinding) { return ((IBinding) value2).isEqualTo((IBinding) defaultValue); } return false; } if (defaultValue == null) return false; return defaultValue.equals(value2); }
public boolean isDefault() { Object value2 = getValue(); Object defaultValue = getMethodBinding().getDefaultValue(); if (value2 instanceof IBinding) { if (defaultValue instanceof IBinding) { return ((IBinding) value2).isEqualTo((IBinding) defaultValue); } return false; } if (defaultValue == null) return false; return defaultValue.equals(value2); }
IBinding binding= getHoveredNodeBinding(method, editorInputElement, hoverRegion); if (binding instanceof IMethodBinding) { Object value= ((IMethodBinding) binding).getDefaultValue(); StringBuffer buf= new StringBuffer(); try {
private void addMissingAtributes(ITypeBinding binding, ListRewrite listRewriter) { Set implementedAttribs= new HashSet(); if (fAnnotation instanceof NormalAnnotation) { List list= ((NormalAnnotation) fAnnotation).values(); for (int i= 0; i < list.size(); i++) { MemberValuePair curr= (MemberValuePair) list.get(i); implementedAttribs.add(curr.getName().getIdentifier()); } } else if (fAnnotation instanceof SingleMemberAnnotation){ implementedAttribs.add("value"); //$NON-NLS-1$ } ASTRewrite rewriter= listRewriter.getASTRewrite(); AST ast= rewriter.getAST(); IMethodBinding[] declaredMethods= binding.getDeclaredMethods(); for (int i= 0; i < declaredMethods.length; i++) { IMethodBinding curr= declaredMethods[i]; if (!implementedAttribs.contains(curr.getName()) && curr.getDefaultValue() == null) { MemberValuePair pair= ast.newMemberValuePair(); pair.setName(ast.newSimpleName(curr.getName())); pair.setValue(newDefaultExpression(ast, curr.getReturnType())); listRewriter.insertLast(pair, null); addLinkedPosition(rewriter.track(pair.getName()), false, "val_name_" + i); //$NON-NLS-1$ addLinkedPosition(rewriter.track(pair.getValue()), false, "val_type_" + i); //$NON-NLS-1$ } } }
for (int i= 0; i < declaredMethods.length; i++) { IMethodBinding curr= declaredMethods[i]; if (!implementedAttribs.contains(curr.getName()) && curr.getDefaultValue() == null) { MemberValuePair pair= ast.newMemberValuePair(); pair.setName(ast.newSimpleName(curr.getName()));
for (int i= 0; i < declaredMethods.length; i++) { IMethodBinding curr= declaredMethods[i]; if (!implementedAttribs.contains(curr.getName()) && curr.getDefaultValue() == null) { MemberValuePair pair= ast.newMemberValuePair(); pair.setName(ast.newSimpleName(curr.getName()));
for (MemberValuePair pair : values) { IMethodBinding elementBinding = elements.get(pair.getName().getIdentifier()); if (equal(elementBinding.getReturnType(), pair.getValue(), elementBinding.getDefaultValue())) { r.remove(pair); result = DO_NOT_VISIT_SUBTREE;
if (type.isInterface() && !Modifier.isAbstract(modifiers) && !Modifier.isStatic(modifiers)) adornments|= JavaElementImageDescriptor.DEFAULT_METHOD; if (((IMethodBinding) binding).getDefaultValue() != null) adornments|= JavaElementImageDescriptor.ANNOTATION_DEFAULT;
if (type.isInterface() && !Modifier.isAbstract(modifiers) && !Modifier.isStatic(modifiers)) adornments|= JavaElementImageDescriptor.DEFAULT_METHOD; if (((IMethodBinding) binding).getDefaultValue() != null) adornments|= JavaElementImageDescriptor.ANNOTATION_DEFAULT;