public class OptParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
ASFormatter |
formatter |
| Constructor and Description |
|---|
OptParser(ASFormatter formatter) |
| Modifier and Type | Method and Description |
|---|---|
void |
parseOption(java.lang.String opt) |
java.util.ArrayList<java.lang.String> |
parseOptionFile(java.io.File file)
Parses an Astyle Options file.
|
public final ASFormatter formatter
public OptParser(ASFormatter formatter)
formatter - The formatter to which the parsed options will apply. Options are parsed and applied immediately.public java.util.ArrayList<java.lang.String> parseOptionFile(java.io.File file)
file - Options file to parse. Extension is irrelevant.log - A logger to output stuff to. if this is null, the Global logger will be used.public void parseOption(java.lang.String opt)
throws MalformedOptionException
opt - This string is assumed to be starting with one or two hyphens.MalformedOptionException