Package | Description |
---|---|
com.tameif.tame |
Base package.
|
com.tameif.tame.element |
Contains the element types.
|
com.tameif.tame.lang |
Contains linguistic abstraction classes.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
TAMELogic.callElementBlock(TAMERequest request,
TAMEResponse response,
TElementContext<?> context,
BlockEntry blockEntry)
Attempts to resolve and call an element block.
|
static boolean |
TAMELogic.callElementBlock(TAMERequest request,
TAMEResponse response,
TElementContext<?> context,
BlockEntry blockEntry,
java.lang.String openTarget,
java.lang.Iterable<java.lang.String> locals)
Attempts to resolve and call an element block.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<java.util.Map.Entry<BlockEntry,Block>> |
TElement.getBlockEntries() |
Modifier and Type | Method and Description |
---|---|
void |
TElement.addBlock(BlockEntry blockEntry,
Block block)
Adds/replaces a block and block entry to this element.
|
Block |
TElement.getBlock(BlockEntry blockEntry)
Gets a block using a block entry on this element.
|
Block |
TElement.resolveBlock(BlockEntry blockEntry)
Resolves a block using a block entry on this element
by going backwards through its lineage.
|
Block |
TWorld.resolveBlock(BlockEntry blockEntry) |
Modifier and Type | Method and Description |
---|---|
static BlockEntry |
BlockEntry.create(BlockEntryType entryType,
Value... values)
Creates a new BlockEntry.
|
static BlockEntry |
BlockEntry.create(java.io.InputStream in)
Creates a new BlockEntry from an input stream.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<java.util.Map.Entry<BlockEntry,Block>> |
BlockTable.getEntries() |
Modifier and Type | Method and Description |
---|---|
void |
BlockTable.add(BlockEntry blockEntry,
Block block)
Adds a block to this block table.
|
boolean |
BlockEntry.equals(BlockEntry entry)
Checks if this entry is equal to another entry.
|
Block |
BlockTable.get(BlockEntry blockEntry)
Gets a matching block for this block entry.
|