本文整理了Java中org.eclipse.xtext.util.Strings.equal()
方法的一些代码示例,展示了Strings.equal()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Strings.equal()
方法的具体详情如下:
包路径:org.eclipse.xtext.util.Strings
类名称:Strings
方法名:equal
暂无
代码示例来源:origin: io.sarl.lang/io.sarl.lang
@Override
public boolean isAbstract() {
for (final String modifier: getModifiers()) {
if (Strings.equal(modifier, "abstract")) { //$NON-NLS-1$
return true;
}
if (Strings.equal(modifier, "final")) { //$NON-NLS-1$
return false;
}
}
return false;
}
代码示例来源:origin: io.sarl.lang/io.sarl.lang
@Override
public boolean isAbstract() {
for (final String modifier : getModifiers()) {
if (Strings.equal(modifier, "abstract")) { //$NON-NLS-1$
return true;
}
if (Strings.equal(modifier, "final")) { //$NON-NLS-1$
return false;
}
}
return false;
}
代码示例来源:origin: io.sarl.lang/io.sarl.lang
@Override
public boolean isAbstract() {
for (final String modifier: getModifiers()) {
if (Strings.equal(modifier, "abstract")) { //$NON-NLS-1$
return true;
}
if (Strings.equal(modifier, "final")) { //$NON-NLS-1$
return false;
}
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isAbstract() {
for(String modifier: getModifiers()) {
if(equal(modifier, "abstract"))
return true;
if(equal(modifier, "final"))
return false;
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isStrictFloatingPoint() {
for(String modifier: getModifiers()) {
if(equal(modifier, "strictfp"))
return true;
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isExtension() {
for(String modifier: getModifiers()) {
if(equal(modifier, "extension"))
return true;
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isStrictFloatingPoint() {
for(String modifier: getModifiers()) {
if(equal(modifier, "strictfp"))
return true;
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isOverride() {
for (String modifier: getModifiers()) {
if (equal(modifier, "override"))
return true;
}
return false;
}
代码示例来源:origin: io.sarl.lang/io.sarl.lang
@Override
public boolean isStrictFloatingPoint() {
for (final String modifier : getModifiers()) {
if (Strings.equal(modifier, "strictfp")) { //$NON-NLS-1$
return true;
}
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isSynchonized() {
for(String modifier: getModifiers()) {
if(equal(modifier, "synchronized"))
return true;
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isFinal() {
for(String modifier: getModifiers()) {
if(equal(modifier, "var"))
return false;
if(equal(modifier, "val") || equal(modifier, "final"))
return true;
}
return getDeclaringType() instanceof XtendInterface || getDeclaringType() instanceof XtendAnnotationType;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isVolatile() {
for(String modifier: getModifiers()) {
if(equal(modifier, "volatile"))
return true;
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isTransient() {
for(String modifier: getModifiers()) {
if(equal(modifier, "transient"))
return true;
}
return false;
}
}
代码示例来源:origin: io.sarl.maven/io.sarl.maven.docs.generator
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;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isDispatch() {
for (String modifier: getModifiers()) {
if (equal(modifier, "dispatch"))
return true;
}
return false;
}
代码示例来源:origin: org.eclipse.xtend/org.eclipse.xtend.core
@Override
public boolean isStatic() {
for(String modifier: getModifiers()) {
if(equal(modifier, "static"))
return true;
}
return false;
}
代码示例来源:origin: io.sarl.lang/io.sarl.lang
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;
}
代码示例来源:origin: io.sarl.lang/io.sarl.lang
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;
}
代码示例来源:origin: org.eclipse.xtext/ui
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();
}
}
}
代码示例来源:origin: io.sarl.lang/io.sarl.lang
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());
}
}
}
内容来源于网络,如有侵权,请联系作者删除!