@Override public boolean isStrictFloatingPoint() { for(String modifier: getModifiers()) { if(equal(modifier, "strictfp")) return true; } return false; }
@Override public boolean isExtension() { for(String modifier: getModifiers()) { if(equal(modifier, "extension")) return true; } return false; }
@Override public boolean isStrictFloatingPoint() { for(String modifier: getModifiers()) { if(equal(modifier, "strictfp")) return true; } return false; }
@Override public boolean isOverride() { for (String modifier: getModifiers()) { if (equal(modifier, "override")) return true; } return false; }
@Override public boolean isStrictFloatingPoint() { for (final String modifier : getModifiers()) { if (Strings.equal(modifier, "strictfp")) { //$NON-NLS-1$ return true; } } return false; }
@Override public boolean isSynchonized() { for(String modifier: getModifiers()) { if(equal(modifier, "synchronized")) return true; } return false; }
@Override public boolean isVolatile() { for(String modifier: getModifiers()) { if(equal(modifier, "volatile")) return true; } return false; }
@Override public boolean isTransient() { for(String modifier: getModifiers()) { if(equal(modifier, "transient")) return true; } return false; } }
private static boolean hasExtension(File file, Iterable<String> extensions) { final String extension = FileSystem.extension(file); for (final String ext : extensions) { if (Strings.equal(ext, extension)) { return true; } } return false; }
@Override public boolean isDispatch() { for (String modifier: getModifiers()) { if (equal(modifier, "dispatch")) return true; } return false; }
@Override public boolean isStatic() { for(String modifier: getModifiers()) { if(equal(modifier, "static")) return true; } return false; }
private static boolean fixBug(IHiddenRegion hiddenRegion) { boolean needBugFix = true; final ISemanticRegion semanticRegion = hiddenRegion.getNextSemanticRegion(); if (semanticRegion != null) { final EObject element = semanticRegion.getGrammarElement(); if (element instanceof Keyword && Strings.equal(((Keyword) element).getValue(), "}")) { //$NON-NLS-1$ needBugFix = false; } } return needBugFix; }
private static boolean fixBug(IHiddenRegion hiddenRegion) { boolean needBugFix = true; final ISemanticRegion semanticRegion = hiddenRegion.getPreviousSemanticRegion(); if (semanticRegion != null) { final EObject element = semanticRegion.getGrammarElement(); if (element instanceof Keyword && Strings.equal(((Keyword) element).getValue(), "{")) { //$NON-NLS-1$ needBugFix = false; } } return needBugFix; }
protected void startDirectRefactoring() throws InterruptedException { if (Strings.isEmpty(newName)) { restoreOriginalSelection(); } else { String originalName = getOriginalName(getXtextEditor()); if(!equal(originalName, newName)) { IRenameSupport renameSupport = createRenameSupport(renameElementContext, newName); if(renameSupport != null) renameSupport.startDirectRefactoring(); } } }
protected void accept(ISynState emitter, INode node, RuleCallStack stack) { super.accept(emitter, node, stack); final InnerBlockDocumentationAdapter documentation = this.lastInnerBlock; if (documentation != null && emitter.getType() == SynStateType.UNASSIGEND_KEYWORD) { Keyword keyword = (Keyword) emitter.getGrammarElement(); String token = node != null ? node.getText() : keyword.getValue(); if (Strings.equal(token, this.keywords.getLeftCurlyBracketKeyword())) { this.lastInnerBlock = null; emitDocumentation(documentation.getTarget().getClass(), documentation.getDocumentation()); } } }