public class ChunkPattern extends AbstractSlotCondition
Constructor and Description |
---|
ChunkPattern() |
ChunkPattern(IChunkType chunkType) |
ChunkPattern(IChunkType chunkType,
java.util.Collection<? extends ISlot> slots) |
Modifier and Type | Method and Description |
---|---|
int |
bind(IModel model,
VariableBindings variableBindings,
boolean isIterative)
Iteratively perform the resolution and binding for this condition.
|
ChunkPattern |
clone(IModel model,
VariableBindings variableBindings)
attempt to clone this condition before it will be bound in the
instantiation phase.
|
protected java.lang.String |
createToString() |
IChunkType |
getChunkType() |
addSlot, clearToString, dispose, getConditionalSlots, getRequest, getSlots, getSlots, removeSlot, setRequest, toString
public ChunkPattern(IChunkType chunkType, java.util.Collection<? extends ISlot> slots)
public ChunkPattern(IChunkType chunkType)
public ChunkPattern()
public ChunkPattern clone(IModel model, VariableBindings variableBindings) throws CannotMatchException
ICondition
CannotMatchException
- if there is no way this condition can be matchedpublic IChunkType getChunkType()
protected java.lang.String createToString()
createToString
in class AbstractSlotCondition
public int bind(IModel model, VariableBindings variableBindings, boolean isIterative) throws CannotMatchException
ICondition
CannotMatchException