E
- the element that the factory returnspublic abstract class AbstractFactory<E>
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractFactory(WorldEdit worldEdit)
Create a new factory.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<InputParser<E>> |
getParsers()
Gets an immutable list of parsers.
|
E |
parseFromInput(java.lang.String input,
ParserContext context) |
void |
register(InputParser<E> inputParser)
Registers an InputParser to this factory
|
protected final WorldEdit worldEdit
protected AbstractFactory(WorldEdit worldEdit)
worldEdit
- the WorldEdit instancepublic java.util.List<InputParser<E>> getParsers()
public E parseFromInput(java.lang.String input, ParserContext context) throws InputParseException
InputParseException
public void register(InputParser<E> inputParser)
inputParser
- The input parser