|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Chunk | |
---|---|
org.peaseplate.chunk | |
org.peaseplate.internal.chunk | |
org.peaseplate.internal.designator | |
org.peaseplate.internal.parser | |
org.peaseplate.internal.template | |
org.peaseplate.lang |
Uses of Chunk in org.peaseplate.chunk |
---|
Subinterfaces of Chunk in org.peaseplate.chunk | |
---|---|
interface |
BlockExpansion
Marks a block head chunk as beeing an expansion to the previous block. |
interface |
BlockHead
A block head is a chunk that contains a separated chain of chunks as so-called block. |
interface |
BlockTail
Marks a chunk as beeing the tail of a block. |
interface |
ExpandableBlock
Marks a block head chunk as beeing expandable by a chunk that implements the BlockExpansion interface. |
Classes in org.peaseplate.chunk that implement Chunk | |
---|---|
class |
AbstractBlock
The abstract implementation of the block head. |
class |
AbstractChunk
The abstract implementation of a chunk. |
class |
AbstractOutputChunk
|
Methods in org.peaseplate.chunk that return Chunk | |
---|---|
Chunk[] |
BlockHead.getBlock()
Returns the head of the sub block chain. |
Chunk[] |
AbstractBlock.getBlock()
|
Methods in org.peaseplate.chunk with parameters of type Chunk | |
---|---|
void |
BlockHead.setBlock(Chunk[] block)
|
void |
AbstractBlock.setBlock(Chunk[] block)
|
Uses of Chunk in org.peaseplate.internal.chunk |
---|
Classes in org.peaseplate.internal.chunk that implement Chunk | |
---|---|
class |
AbstractIfBlock
|
class |
CallChunk
|
class |
ContentChunk
|
class |
ElseBlock
|
class |
ElseIfBlock
|
class |
EndChunk
|
class |
IfBlock
|
class |
ImportChunk
|
class |
IncludeChunk
|
class |
LineSeparatorChunk
|
class |
MacroBlock
|
class |
MessageChunk
|
class |
PrintChunk
|
class |
VoidChunk
|
class |
WhileBlock
|
class |
WithBlock
|
class |
WithEachBlock
|
Uses of Chunk in org.peaseplate.internal.designator |
---|
Methods in org.peaseplate.internal.designator that return Chunk | |
---|---|
Chunk |
WithEachDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
ImportDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
WithDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
CommentDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
MacroDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
CallDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
LineSeparatorDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
ElseIfDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
ElseDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
EndDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
WhileDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
ContentDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
MessageDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
IncludeDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
CompileDirectiveDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
PrintDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Chunk |
IfDesignator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
Uses of Chunk in org.peaseplate.internal.parser |
---|
Methods in org.peaseplate.internal.parser that return Chunk | |
---|---|
Chunk |
Token.compile(TemplateEngine engine,
CompileContext context)
|
protected Chunk[] |
TemplateCompiler.parse(CompileContext context,
int level)
code = {codeOfChunk [block]} block = begin code (end | expansionBlock) expansionBlock = codeOfExpansionChunkHead block code = {codeOfChunk [block] block = chunk.isBlockHead code (chunk.isBlockTail | chunk.isExpansionBlock)]} expansionBlock = codeOfExpansionChunkHead block |
protected Chunk |
TemplateCompiler.parseExpansion(CompileContext context,
int level)
|
Uses of Chunk in org.peaseplate.internal.template |
---|
Constructors in org.peaseplate.internal.template with parameters of type Chunk | |
---|---|
ChunkBasedTemplate(TemplateEngine engine,
TemplateLocator locator,
Chunk[] chunks,
java.util.List<ResourceKey> importedResourceKeys,
java.util.Map<java.lang.String,MacroBlock> macroBlocks)
|
Uses of Chunk in org.peaseplate.lang |
---|
Methods in org.peaseplate.lang that return Chunk | |
---|---|
Chunk |
Designator.compile(TemplateEngine engine,
CompileContext context,
Token token)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |