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 void |
TAMELogic.callBlock(TAMERequest request,
TAMEResponse response,
TElementContext<?> context,
Block block)
Performs the necessary tasks for calling an object block.
|
static void |
TAMELogic.callBlock(TAMERequest request,
TAMEResponse response,
TElementContext<?> context,
Block block,
boolean functionBlock,
ValueSet blockLocal)
Performs the necessary tasks for calling an object block.
|
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
static Block |
Block.create(java.io.InputStream in)
Creates this object from an input stream, expecting its byte representation.
|
Block |
BlockTable.get(BlockEntry blockEntry)
Gets a matching block for this block entry.
|
Block |
FunctionEntry.getBlock() |
Block |
Operation.getConditionalBlock()
Gets the conditional assessment block, if any.
|
Block |
Operation.getFailureBlock()
Gets the failure control block, if any.
|
Block |
Operation.getInitBlock()
Gets the initializer block, if any.
|
Block |
Operation.getStepBlock()
Gets the stepping control block, if any.
|
Block |
Operation.getSuccessBlock()
Gets the success control block, if any.
|
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.
|
static FunctionEntry |
FunctionEntry.create(Block block,
java.lang.String... arguments)
Creates a new FunctionEntry.
|
static Operation |
Operation.create(TAMEOperation operation,
Block conditionalBlock,
Block successBlock)
Creates an operation with a conditional and success block.
|
static Operation |
Operation.create(TAMEOperation operation,
Block conditionalBlock,
Block successBlock,
Block failureBlock)
Creates an operation with a conditional, success, and failure block.
|
static Operation |
Operation.create(TAMEOperation operation,
Block initializationBlock,
Block conditionalBlock,
Block stepBlock,
Block successBlock)
Creates a operation with an initializer, conditional, step, success, and failure block.
|
void |
FunctionEntry.setBlock(Block block)
Sets the function block on this entry.
|