tom.engine.adt.tomname.strategy.tomnumber
Class Make_IndexNumber
java.lang.Object
tom.engine.adt.tomname.strategy.tomnumber.Make_IndexNumber
- All Implemented Interfaces:
- Strategy, Visitable
public class Make_IndexNumber
- extends Object
- implements Strategy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
environment
protected Environment environment
Make_IndexNumber
public Make_IndexNumber(int _Integer)
setEnvironment
public void setEnvironment(Environment env)
- Specified by:
setEnvironment
in interface Strategy
getEnvironment
public Environment getEnvironment()
- Specified by:
getEnvironment
in interface Strategy
getChildCount
public int getChildCount()
- Specified by:
getChildCount
in interface Visitable
getChildAt
public Visitable getChildAt(int index)
- Specified by:
getChildAt
in interface Visitable
setChildAt
public Visitable setChildAt(int index,
Visitable child)
- Specified by:
setChildAt
in interface Visitable
getChildren
public Visitable[] getChildren()
- Specified by:
getChildren
in interface Visitable
setChildren
public Visitable setChildren(Visitable[] children)
- Specified by:
setChildren
in interface Visitable
visit
public <T extends Visitable> T visit(Environment envt)
throws VisitFailure
- Specified by:
visit
in interface Strategy
- Throws:
VisitFailure
visit
public <T extends Visitable> T visit(T any)
throws VisitFailure
- Specified by:
visit
in interface Strategy
- Throws:
VisitFailure
visitLight
public <T extends Visitable> T visitLight(T any)
throws VisitFailure
- Specified by:
visitLight
in interface Strategy
- Throws:
VisitFailure
visit
public Object visit(Environment envt,
Introspector i)
throws VisitFailure
- Specified by:
visit
in interface Strategy
- Throws:
VisitFailure
visit
public <T> T visit(T any,
Introspector i)
throws VisitFailure
- Specified by:
visit
in interface Strategy
- Throws:
VisitFailure
visitLight
public <T> T visitLight(T any,
Introspector i)
throws VisitFailure
- Builds a new IndexNumber
If one of the sub-strategies application fails, throw a VisitFailure
- Specified by:
visitLight
in interface Strategy
- Throws:
VisitFailure
visit
public int visit(Introspector i)
- Specified by:
visit
in interface Strategy