|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.extex.interpreter.max.context.GroupImpl
org.extex.interpreter.context.impl.extension.GroupExtensionImpl
public class GroupExtensionImpl
This is a simple implementation for a group with ExTeX-functions.
| Constructor Summary | |
|---|---|
GroupExtensionImpl(Group next)
Creates a new object. |
|
| Method Summary | |
|---|---|
Bool |
getBool(java.lang.String name)
Getter for the named bool register in the current group. |
HashToks |
getHashToks(java.lang.String name)
Getter for the named hash-toks register in the current group. |
Pair |
getPair(java.lang.String name)
Getter for the named pair register in the current group. |
Real |
getReal(java.lang.String name)
Getter for the named real register in the current group. |
Transform |
getTransform(java.lang.String name)
Getter for the named transform register in the current group. |
void |
setBool(java.lang.String name,
Bool value)
Setter for the bool register in the current group. |
void |
setBool(java.lang.String name,
Bool value,
boolean global)
Setter for a bool register in the requested groups. |
void |
setHashToks(java.lang.String name,
HashToks value)
Setter for the hash-toks register in the current group. |
void |
setHashToks(java.lang.String name,
HashToks value,
boolean global)
Setter for a hash-toks register in the requested groups. |
void |
setPair(java.lang.String name,
Pair value)
Setter for the pair register in the current group. |
void |
setPair(java.lang.String name,
Pair value,
boolean global)
Setter for a pair register in the requested groups. |
void |
setReal(java.lang.String name,
Real value)
Setter for the real register in the current group. |
void |
setReal(java.lang.String name,
Real value,
boolean global)
Setter for a real register in the requested groups. |
void |
setTransform(java.lang.String name,
Transform value)
Setter for the transform register in the current group. |
void |
setTransform(java.lang.String name,
Transform value,
boolean global)
Setter for a transform register in the requested groups. |
| Methods inherited from class org.extex.interpreter.max.context.GroupImpl |
|---|
afterGroup, afterGroup, get, getAfterGroup, getBox, getCatcode, getCode, getCodeForToken, getCount, getDelcode, getDimen, getFont, getIf, getInFile, getLccode, getLevel, getLocator, getMathcode, getMuskip, getNamespace, getNext, getOutFile, getSfcode, getSkip, getStandardTokenStream, getStart, getToks, getToksOrNull, getType, getTypesettingContext, getUccode, runAfterGroup, set, setBox, setCatcode, setCode, setCount, setDelcode, setDimen, setFont, setIf, setInFile, setLccode, setLocator, setMathcode, setMuskip, setNamespace, setOutFile, setSfcode, setSkip, setStandardTokenStream, setStart, setToks, setType, setTypesettingContext, setUccode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.extex.interpreter.max.context.Group |
|---|
afterGroup, afterGroup, get, getAfterGroup, getBox, getCatcode, getCode, getCount, getDelcode, getDimen, getFont, getIf, getInFile, getLccode, getLevel, getLocator, getMathcode, getMuskip, getNamespace, getNext, getOutFile, getSfcode, getSkip, getStandardTokenStream, getStart, getToks, getToksOrNull, getType, getTypesettingContext, getUccode, runAfterGroup, set, setBox, setCatcode, setCode, setCount, setDelcode, setDimen, setFont, setIf, setInFile, setLccode, setLocator, setMathcode, setMuskip, setNamespace, setOutFile, setSfcode, setSkip, setStandardTokenStream, setStart, setToks, setType, setTypesettingContext, setUccode |
| Constructor Detail |
|---|
public GroupExtensionImpl(Group next)
throws GeneralException
next - the next group in the stack. If the value is
null then this is the global base
GeneralException - if the group is not a groupextension| Method Detail |
|---|
public Real getReal(java.lang.String name)
GroupExtension
getReal in interface GroupExtensionname - the name of the real register
GroupExtension.getReal(
java.lang.String)
public void setReal(java.lang.String name,
Real value,
boolean global)
GroupExtension
setReal in interface GroupExtensionname - the name of the real registervalue - the value of the real registerglobal - the indicator for the scope; true means all
groups; otherwise the current group is affected onlyGroupExtension.setReal(
java.lang.String, org.extex.interpreter.primitives.register.real.Real,
boolean)
public void setReal(java.lang.String name,
Real value)
GroupExtension
setReal in interface GroupExtensionname - the name of the registervalue - the value of the registerGroupExtension.setReal(
java.lang.String, org.extex.interpreter.primitives.register.real.Real)public Bool getBool(java.lang.String name)
GroupExtensionnull is returned.
getBool in interface GroupExtensionname - the name of the register
GroupExtension.getBool(
java.lang.String)
public void setBool(java.lang.String name,
Bool value,
boolean global)
GroupExtension
setBool in interface GroupExtensionname - the name of the registervalue - the value of the registerglobal - the indicator for the scope; true means all
groups; otherwise the current group is affected onlyGroupExtension.setBool(
java.lang.String, org.extex.interpreter.primitives.register.bool.Bool,
boolean)
public void setBool(java.lang.String name,
Bool value)
GroupExtension
setBool in interface GroupExtensionname - the name of the registervalue - the value of the registerGroupExtension.setBool(
java.lang.String, org.extex.interpreter.primitives.register.bool.Bool)public Pair getPair(java.lang.String name)
GroupExtensionnull is returned.
getPair in interface GroupExtensionname - the name of the register
GroupExtension.getPair(
java.lang.String)
public void setPair(java.lang.String name,
Pair value,
boolean global)
GroupExtension
setPair in interface GroupExtensionname - the name of the registervalue - the value of the registerglobal - the indicator for the scope; true means all
groups; otherwise the current group is affected onlyGroupExtension.setPair(
java.lang.String, org.extex.interpreter.primitives.register.pair.Pair,
boolean)
public void setPair(java.lang.String name,
Pair value)
GroupExtension
setPair in interface GroupExtensionname - the name of the registervalue - the value of the registerGroupExtension.setPair(
java.lang.String, org.extex.interpreter.primitives.register.pair.Pair)public Transform getTransform(java.lang.String name)
GroupExtensionnull is returned.
getTransform in interface GroupExtensionname - the name of the register
GroupExtension.getTransform(
java.lang.String)
public void setTransform(java.lang.String name,
Transform value,
boolean global)
GroupExtension
setTransform in interface GroupExtensionname - the name of the registervalue - the value of the registerglobal - the indicator for the scope; true means all
groups; otherwise the current group is affected onlyGroupExtension.setTransform(
java.lang.String,
org.extex.interpreter.primitives.register.transform.Transform, boolean)
public void setTransform(java.lang.String name,
Transform value)
GroupExtension
setTransform in interface GroupExtensionname - the name of the registervalue - the value of the registerGroupExtension.setTransform(
java.lang.String,
org.extex.interpreter.primitives.register.transform.Transform)public HashToks getHashToks(java.lang.String name)
GroupExtensionnull is returned.
getHashToks in interface GroupExtensionname - the name of the register
GroupExtension.getHashToks(
java.lang.String)
public void setHashToks(java.lang.String name,
HashToks value,
boolean global)
GroupExtension
setHashToks in interface GroupExtensionname - the name of the registervalue - the value of the registerglobal - the indicator for the scope; true means all
groups; otherwise the current group is affected onlyGroupExtension.setHashToks(
java.lang.String,
org.extex.interpreter.primitives.register.hash.HashToks, boolean)
public void setHashToks(java.lang.String name,
HashToks value)
GroupExtension
setHashToks in interface GroupExtensionname - the name of the registervalue - the value of the registerGroupExtension.setHashToks(
java.lang.String,
org.extex.interpreter.primitives.register.hash.HashToks)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||