public class BlocLines extends java.lang.Object implements java.lang.Iterable<StringLocated>
public java.lang.String toString()
toString in class java.lang.Objectpublic static BlocLines load(SFile f, LineLocation location) throws java.io.IOException
java.io.IOExceptionpublic static BlocLines load(java.io.InputStream is, LineLocation location) throws java.io.IOException
java.io.IOExceptionpublic static BlocLines from(java.util.List<StringLocated> lines)
public Display toDisplay() throws NoSuchColorException
NoSuchColorExceptionpublic static BlocLines single(StringLocated single)
public static BlocLines singleString(java.lang.String single)
public static BlocLines fromArray(java.lang.String[] array)
public static BlocLines getWithNewlines(java.lang.String s)
public static BlocLines create()
public BlocLines add(StringLocated s)
public BlocLines addString(java.lang.String s)
public java.util.List<java.lang.String> getLinesAsStringForSprite()
public int size()
public StringLocated getAt(int i)
public StringLocated getFirst()
public StringLocated getLast()
public BlocLines cleanList(MultilinesStrategy strategy)
public BlocLines trim()
public BlocLines removeEmptyLines()
public BlocLines removeEmptyColumns()
public char getLastChar()
public BlocLines removeStartingAndEnding(java.lang.String data, int removeAtEnd)
public BlocLines overrideLastLine(java.lang.String last)
public BlocLines toSingleLineWithHiddenNewLine()
public BlocLines trimSmart(int referenceLine)
public BlocLines subExtract(int margeStart, int margeEnd)
public BlocLines subList(int start, int end)
public java.util.Iterator<StringLocated> iterator()
iterator in interface java.lang.Iterable<StringLocated>public BlocLines eventuallyMoveBracket()
public BlocLines eventuallyMoveAllEmptyBracket()
public BlocLines removeFewChars(int nb)
public CharInspector inspector()
public CharInspector inspectorWithNewlines()