startOffset = formatContext.startOffset(); endOffset = formatContext.endOffset();
@Override public void reindent(final Context context) { String mimeType = getMimeTypeAtOffset(context.document(), context.startOffset()); if (FileUtils.PHP_MIME_TYPE.equals(mimeType)) { Indentation indent = new IndentationCounter((BaseDocument) context.document()).count(context.caretOffset()); indent.modify(context); } }
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); } }
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); } }
final BaseDocument doc = (BaseDocument) document; final int startOffset = Utilities.getRowStart(doc, context.startOffset()); final int lineStart = startOffset; int initialOffset = 0;
m.getValue (Context.create (document, context.startOffset ())); return; 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(); && formatContext.startOffset() - 1 <= realOffset && realOffset <= formatContext.endOffset() + 1) {
public void reindent() throws BadLocationException { BaseDocument doc = (BaseDocument) context.document(); int start = context.startOffset(); int end = Math.min(context.endOffset(), doc.getLength());
int startOffset = context.startOffset(); int endOffset = context.endOffset(); int lnStart = NbDocument.findLineNumber((StyledDocument)doc, startOffset);