congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
Modifier$ModifierKeyword.fromFlagValue
Code IndexAdd Tabnine to your IDE (free)

How to use
fromFlagValue
method
in
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword

Best Java code snippets using org.eclipse.jdt.core.dom.Modifier$ModifierKeyword.fromFlagValue (Showing top 14 results out of 315)

origin: eclipse/eclipse.jdt.ls

  @Override
  public TextEdit computeEdits(int offset, LinkedPosition currentPosition, char trigger, int stateMask, LinkedModeModel model) throws CoreException {
    try {
      IDocument document = currentPosition.getDocument();
      MultiTextEdit edit = new MultiTextEdit();
      int documentLen = document.getLength();
      if (fModifier == 0) {
        int end = currentPosition.offset + currentPosition.length; // current end position
        int k = end;
        while (k < documentLen && IndentManipulation.isIndentChar(document.getChar(k))) {
          k++;
        }
        // first remove space then replace range (remove space can destroy empty position)
        edit.addChild(new ReplaceEdit(end, k - end, new String())); // remove extra spaces
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, new String()));
      } else {
        // first then replace range the insert space (insert space can destroy empty position)
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, ModifierKeyword.fromFlagValue(fModifier).toString()));
        int end = currentPosition.offset + currentPosition.length; // current end position
        if (end < documentLen && !Character.isWhitespace(document.getChar(end))) {
          edit.addChild(new ReplaceEdit(end, 0, String.valueOf(' '))); // insert extra space
        }
      }
      return edit;
    } catch (BadLocationException e) {
      throw new CoreException(new Status(IStatus.ERROR, IConstants.PLUGIN_ID, IStatus.ERROR, e.getMessage(), e));
    }
  }
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

  @Override
  public TextEdit computeEdits(int offset, LinkedPosition currentPosition, char trigger, int stateMask, LinkedModeModel model) throws CoreException {
    try {
      IDocument document= currentPosition.getDocument();
      MultiTextEdit edit= new MultiTextEdit();
      int documentLen= document.getLength();
      if (fModifier == 0) {
        int end= currentPosition.offset + currentPosition.length; // current end position
        int k= end;
        while (k < documentLen && IndentManipulation.isIndentChar(document.getChar(k))) {
          k++;
        }
        // first remove space then replace range (remove space can destroy empty position)
        edit.addChild(new ReplaceEdit(end, k - end, new String())); // remove extra spaces
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, new String()));
      } else {
        // first then replace range the insert space (insert space can destroy empty position)
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, ModifierKeyword.fromFlagValue(fModifier).toString()));
        int end= currentPosition.offset + currentPosition.length; // current end position
        if (end < documentLen && !Character.isWhitespace(document.getChar(end))) {
          edit.addChild(new ReplaceEdit(end, 0, String.valueOf(' '))); // insert extra space
        }
      }
      return edit;
    } catch (BadLocationException e) {
      throw new CoreException(new Status(IStatus.ERROR, JavaUI.ID_PLUGIN, IStatus.ERROR, e.getMessage(), e));
    }
  }
}
origin: org.eclipse.jdt/org.eclipse.jdt.ui

  @Override
  public TextEdit computeEdits(int offset, LinkedPosition currentPosition, char trigger, int stateMask, LinkedModeModel model) throws CoreException {
    try {
      IDocument document= currentPosition.getDocument();
      MultiTextEdit edit= new MultiTextEdit();
      int documentLen= document.getLength();
      if (fModifier == 0) {
        int end= currentPosition.offset + currentPosition.length; // current end position
        int k= end;
        while (k < documentLen && IndentManipulation.isIndentChar(document.getChar(k))) {
          k++;
        }
        // first remove space then replace range (remove space can destroy empty position)
        edit.addChild(new ReplaceEdit(end, k - end, new String())); // remove extra spaces
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, new String()));
      } else {
        // first then replace range the insert space (insert space can destroy empty position)
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, ModifierKeyword.fromFlagValue(fModifier).toString()));
        int end= currentPosition.offset + currentPosition.length; // current end position
        if (end < documentLen && !Character.isWhitespace(document.getChar(end))) {
          edit.addChild(new ReplaceEdit(end, 0, String.valueOf(' '))); // insert extra space
        }
      }
      return edit;
    } catch (BadLocationException e) {
      throw new CoreException(new Status(IStatus.ERROR, JavaUI.ID_PLUGIN, IStatus.ERROR, e.getMessage(), e));
    }
  }
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

ModifierKeyword kw= adjustment != null ? adjustment.getKeyword() : ModifierKeyword.fromFlagValue(JdtFlags.getVisibilityCode(member));
if (MemberVisibilityAdjustor.hasLowerVisibility(kw, threshold)) {
  adjustments.put(member, new MemberVisibilityAdjustor.IncomingMemberVisibilityAdjustment(member, threshold, RefactoringStatus.createWarningStatus(Messages.format(MemberVisibilityAdjustor.getMessage(member), new String[] { MemberVisibilityAdjustor.getLabel(member), MemberVisibilityAdjustor.getLabel(threshold)}), JavaStatusContext.create(member))));
origin: org.eclipse/org.eclipse.jdt.ui

ModifierKeyword kw= (adjustment != null) ? adjustment.getKeyword() : ModifierKeyword.fromFlagValue(JdtFlags.getVisibilityCode(member));
if (MemberVisibilityAdjustor.hasLowerVisibility(kw, threshold)) {
  adjustments.put(member, new MemberVisibilityAdjustor.IncomingMemberVisibilityAdjustment(member, threshold, RefactoringStatus.createWarningStatus(Messages.format(MemberVisibilityAdjustor.getMessage(member), new String[] { MemberVisibilityAdjustor.getLabel(member), MemberVisibilityAdjustor.getLabel(threshold)}), JavaStatusContext.create(member))));
origin: org.eclipse.jdt/org.eclipse.jdt.ui

ModifierKeyword kw= adjustment != null ? adjustment.getKeyword() : ModifierKeyword.fromFlagValue(JdtFlags.getVisibilityCode(member));
if (MemberVisibilityAdjustor.hasLowerVisibility(kw, threshold)) {
  adjustments.put(member, new MemberVisibilityAdjustor.IncomingMemberVisibilityAdjustment(member, threshold, RefactoringStatus.createWarningStatus(Messages.format(MemberVisibilityAdjustor.getMessage(member), new String[] { MemberVisibilityAdjustor.getLabel(member), MemberVisibilityAdjustor.getLabel(threshold)}), JavaStatusContext.create(member))));
origin: org.eclipse/org.eclipse.jdt.ui

  public TextEdit computeEdits(int offset, LinkedPosition currentPosition, char trigger, int stateMask, LinkedModeModel model) throws CoreException {
    try {
      IDocument document= currentPosition.getDocument();
      MultiTextEdit edit= new MultiTextEdit();
      int documentLen= document.getLength();
      if (fModifier == 0) {
        int end= currentPosition.offset + currentPosition.length; // current end position
        int k= end;
        while (k < documentLen && IndentManipulation.isIndentChar(document.getChar(k))) {
          k++;
        }
        // first remove space then replace range (remove space can destroy empty position)
        edit.addChild(new ReplaceEdit(end, k - end, new String())); // remove extra spaces
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, new String()));
      } else {
        // first then replace range the insert space (insert space can destroy empty position)
        edit.addChild(new ReplaceEdit(currentPosition.offset, currentPosition.length, ModifierKeyword.fromFlagValue(fModifier).toString()));
        int end= currentPosition.offset + currentPosition.length; // current end position
        if (end < documentLen && !Character.isWhitespace(document.getChar(end))) {
          edit.addChild(new ReplaceEdit(end, 0, String.valueOf(' '))); // insert extra space
        }
      }
      return edit;
    } catch (BadLocationException e) {
      throw new CoreException(new Status(IStatus.ERROR, JavaUI.ID_PLUGIN, IStatus.ERROR, e.getMessage(), e));
    }
  }
}
origin: org.eclipse/org.eclipse.jdt.ui

private void addAdjustment(IMember whoToAdjust, ModifierKeyword neededVisibility, Map adjustments) throws JavaModelException {
  ModifierKeyword currentVisibility= ModifierKeyword.fromFlagValue(JdtFlags.getVisibilityCode(whoToAdjust));
  if (MemberVisibilityAdjustor.hasLowerVisibility(currentVisibility, neededVisibility)
      && MemberVisibilityAdjustor.needsVisibilityAdjustments(whoToAdjust, neededVisibility, adjustments))
    adjustments.put(whoToAdjust, new MemberVisibilityAdjustor.IncomingMemberVisibilityAdjustment(whoToAdjust, neededVisibility,
        RefactoringStatus.createWarningStatus(Messages.format(MemberVisibilityAdjustor.getMessage(whoToAdjust), new String[] {
            MemberVisibilityAdjustor.getLabel(whoToAdjust), MemberVisibilityAdjustor.getLabel(neededVisibility) }), JavaStatusContext
            .create(whoToAdjust))));
}
origin: org.eclipse.jdt/org.eclipse.jdt.ui

@Override
public String getDisplayString() {
  if (fModifier == 0) {
    return CorrectionMessages.ModifierCorrectionSubProcessor_default_visibility_label;
  } else {
    return ModifierKeyword.fromFlagValue(fModifier).toString();
  }
}
origin: eclipse/eclipse.jdt.ls

@Override
public String getDisplayString() {
  if (fModifier == 0) {
    return CorrectionMessages.ModifierCorrectionSubProcessor_default_visibility_label;
  } else {
    return ModifierKeyword.fromFlagValue(fModifier).toString();
  }
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

private void addAdjustment(IMember whoToAdjust, ModifierKeyword neededVisibility, Map<IMember, IncomingMemberVisibilityAdjustment> adjustments) throws JavaModelException {
  ModifierKeyword currentVisibility= ModifierKeyword.fromFlagValue(JdtFlags.getVisibilityCode(whoToAdjust));
  if (MemberVisibilityAdjustor.hasLowerVisibility(currentVisibility, neededVisibility)
      && MemberVisibilityAdjustor.needsVisibilityAdjustments(whoToAdjust, neededVisibility, adjustments))
    adjustments.put(whoToAdjust, new MemberVisibilityAdjustor.IncomingMemberVisibilityAdjustment(whoToAdjust, neededVisibility,
        RefactoringStatus.createWarningStatus(Messages.format(MemberVisibilityAdjustor.getMessage(whoToAdjust), new String[] {
            MemberVisibilityAdjustor.getLabel(whoToAdjust), MemberVisibilityAdjustor.getLabel(neededVisibility) }), JavaStatusContext
            .create(whoToAdjust))));
}
origin: org.eclipse.jdt/org.eclipse.jdt.ui

private void addAdjustment(IMember whoToAdjust, ModifierKeyword neededVisibility, Map<IMember, IncomingMemberVisibilityAdjustment> adjustments) throws JavaModelException {
  ModifierKeyword currentVisibility= ModifierKeyword.fromFlagValue(JdtFlags.getVisibilityCode(whoToAdjust));
  if (MemberVisibilityAdjustor.hasLowerVisibility(currentVisibility, neededVisibility)
      && MemberVisibilityAdjustor.needsVisibilityAdjustments(whoToAdjust, neededVisibility, adjustments))
    adjustments.put(whoToAdjust, new MemberVisibilityAdjustor.IncomingMemberVisibilityAdjustment(whoToAdjust, neededVisibility,
        RefactoringStatus.createWarningStatus(Messages.format(MemberVisibilityAdjustor.getMessage(whoToAdjust), new String[] {
            MemberVisibilityAdjustor.getLabel(whoToAdjust), MemberVisibilityAdjustor.getLabel(neededVisibility) }), JavaStatusContext
            .create(whoToAdjust))));
}
origin: org.eclipse/org.eclipse.jdt.ui

public String getDisplayString() {
  if (fModifier == 0) {
    return CorrectionMessages.ModifierCorrectionSubProcessor_default_visibility_label;
  } else {
    return ModifierKeyword.fromFlagValue(fModifier).toString();
  }
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

@Override
public String getDisplayString() {
  if (fModifier == 0) {
    return CorrectionMessages.ModifierCorrectionSubProcessor_default_visibility_label;
  } else {
    return ModifierKeyword.fromFlagValue(fModifier).toString();
  }
}
org.eclipse.jdt.core.domModifier$ModifierKeywordfromFlagValue

Javadoc

Returns the modifier corresponding to the given single-bit flag value, or null if none or if more than one bit is set.

fromFlagValue is the converse of toFlagValue: that is, ModifierKind.fromFlagValue(k.toFlagValue()) == k for all modifier keywords k.

Popular methods of Modifier$ModifierKeyword

  • toString
    Returns the keyword for the modifier.
  • toFlagValue
    Returns the modifier flag value corresponding to this modifier keyword. These flag values are as des
  • toKeyword
    Returns the modifier corresponding to the given string, or null if none.toKeyword is the converse of

Popular in Java

  • Finding current android device location
  • scheduleAtFixedRate (Timer)
  • setContentView (Activity)
  • findViewById (Activity)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • Permission (java.security)
    Legacy security code; do not use.
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now