public class ContextItemStaticInfoEE extends ContextItemStaticInfo
| Modifier and Type | Field and Description |
|---|---|
static ContextItemStaticInfoEE |
ABSENT |
static ContextItemStaticInfoEE |
DEFAULT
Default information when nothing else is known
|
| Constructor and Description |
|---|
ContextItemStaticInfoEE(ItemType itemType,
boolean maybeUndefined)
Create a ContextItemStaticInfo
|
ContextItemStaticInfoEE(ItemType itemType,
boolean maybeUndefined,
Posture contextItemPosture)
Create a ContextItemStaticInfo
|
| Modifier and Type | Method and Description |
|---|---|
AccumulatorFn.Phase |
getAccumulatorPhase() |
Actor |
getContainer() |
Posture |
getContextItemPosture()
Get the context item posture
|
boolean |
isStrictStreamabilityRules() |
void |
setAccumulatorPhase(AccumulatorFn.Phase phase) |
void |
setContainer(Actor container) |
void |
setContextPostureGrounded()
Set streaming posture.
|
void |
setContextPostureStriding()
Set streaming posture.
|
void |
setStrictStreamabilityRules(boolean strictStreamabilityRules) |
getContextItemUType, getContextSettingExpression, getItemType, isPossiblyAbsent, setContextSettingExpressionpublic static final ContextItemStaticInfoEE DEFAULT
public static final ContextItemStaticInfoEE ABSENT
public ContextItemStaticInfoEE(ItemType itemType, boolean maybeUndefined)
itemType - the item type of the context item. If the context item is absent, set this to
ErrorType.getInstance().maybeUndefined - set to true if it is possible (or certain) that the context item will be absent.public ContextItemStaticInfoEE(ItemType itemType, boolean maybeUndefined, Posture contextItemPosture)
itemType - the item type of the context item. If the context item is absent, set this to
ErrorType.getInstance().maybeUndefined - set to true if it is possible (or certain) that the context item will be absent.contextItemPosture - the context item posture.public void setContextPostureStriding()
ContextItemStaticInfosetContextPostureStriding in class ContextItemStaticInfopublic void setContextPostureGrounded()
ContextItemStaticInfosetContextPostureGrounded in class ContextItemStaticInfopublic Actor getContainer()
public void setContainer(Actor container)
public Posture getContextItemPosture()
public boolean isStrictStreamabilityRules()
isStrictStreamabilityRules in class ContextItemStaticInfopublic void setStrictStreamabilityRules(boolean strictStreamabilityRules)
public void setAccumulatorPhase(AccumulatorFn.Phase phase)
public AccumulatorFn.Phase getAccumulatorPhase()
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.