public class SourceFormatUtilities
extends java.lang.Object
Constructor and Description |
---|
SourceFormatUtilities() |
Modifier and Type | Method and Description |
---|---|
static SourceElement |
findPreviousElement(SourceElement el,
int offs) |
static java.lang.String |
getIdentFromOffset(BasicDocument document,
int offset) |
static java.lang.String |
getIndentation(BasicDocument document,
int offset) |
static java.lang.String |
getSmartIndentation(SourceFile sourceFile,
BasicDocument document,
int offset,
int indentSize) |
static java.lang.String |
reIndent(java.lang.String src,
java.lang.String oldIndent,
java.lang.String newIndent,
int tabSize,
boolean useTab) |
static java.lang.String |
spaceToTab(java.lang.String s,
int numtab) |
static java.lang.String |
tabToSpace(java.lang.String s,
int numtab) |
public static java.lang.String reIndent(java.lang.String src, java.lang.String oldIndent, java.lang.String newIndent, int tabSize, boolean useTab)
public static java.lang.String tabToSpace(java.lang.String s, int numtab)
public static java.lang.String spaceToTab(java.lang.String s, int numtab)
public static java.lang.String getIndentation(BasicDocument document, int offset)
public static SourceElement findPreviousElement(SourceElement el, int offs)
public static java.lang.String getIdentFromOffset(BasicDocument document, int offset)
public static java.lang.String getSmartIndentation(SourceFile sourceFile, BasicDocument document, int offset, int indentSize)