endOffset = formatContext.endOffset();
public void reformat(Context context, ParserResult info) { Document document = context.document(); int startOffset = context.startOffset(); int endOffset = context.endOffset(); if (codeStyle != null) { reindent(context, document, startOffset, endOffset, info, false); } else { RubyFormatter f = new RubyFormatter(CodeStyle.get(document), -1); f.reindent(context, document, startOffset, endOffset, info, false); } }
public void reindent(Context context) { Document document = context.document(); int startOffset = context.startOffset(); int endOffset = context.endOffset(); if (codeStyle != null) { // Make sure we're not reindenting HTML content reindent(context, document, startOffset, endOffset, null, true); } else { RubyFormatter f = new RubyFormatter(CodeStyle.get(document), -1); f.reindent(context, document, startOffset, endOffset, null, true); } }
private void reindent(final Context context, ParserResult info, final boolean indentOnly) { Document document = context.document(); final int endOffset = Math.min(context.endOffset(), document.getLength());
public void reindent() throws BadLocationException { //Formatter f = getFormatter(); Formatter f = null; BaseDocument baseDoc = (BaseDocument)context.document(); List<Language> list = LanguageRegistry.getInstance().getEmbeddedLanguages(baseDoc, context.startOffset()); if (context.endOffset()-context.startOffset() < 4) { // for line reindents etc. for (Language l : list) { if (l.getFormatter() != null) { f = l.getFormatter(); break; } } } if (f == null) { f = getFormatter(); } if (f != null) { f.reindent(context); } }
for (int i = 1; i < mimePath.size(); i++) languagePath = languagePath.embedded (org.netbeans.api.lexer.Language.find (mimePath.getMimeType (i))); List<TokenSequence> tokenSequences = tokenHierarchy.tokenSequenceList (languagePath, context.startOffset (), context.endOffset ());
? lastFocusedComponent.getCaretPosition() : unitTestCarretPosition == -1 ? 0 : unitTestCarretPosition; FormatVisitor fv = new FormatVisitor(doc, docOptions, caretOffset, formatContext.startOffset(), formatContext.endOffset()); phpParseResult.getProgram().accept(fv); final List<FormatToken> formatTokens = fv.getFormatTokens(); if (templateEdit && !caretInTemplateSolved && oldText != null && formatContext.startOffset() - 1 <= realOffset && realOffset <= formatContext.endOffset() + 1) { if (caretPosition == formatContext.endOffset() && oldText.length() > 0 && newText.length() > 0 && oldText.charAt(0) == ' ' && newText.charAt(0) != ' ' && 0 != countOfNewLines(oldText)) { newText = ' ' + newText; // templates like public, return ...
public void reindent() throws BadLocationException { BaseDocument doc = (BaseDocument) context.document(); int start = context.startOffset(); int end = Math.min(context.endOffset(), doc.getLength());
int lineOffset = context.lineStartOffset(caretOffset); int startOffset = context.startOffset(); int endOffset = context.endOffset(); int lnStart = NbDocument.findLineNumber((StyledDocument)doc, startOffset); int lnEnd = NbDocument.findLineNumber((StyledDocument)doc, endOffset);