zeus.concepts
Class StrategyInfo
java.lang.Object
zeus.concepts.StrategyInfo
- public class StrategyInfo
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
USE
public static final int USE
- See Also:
- Constant Field Values
NO_USE
public static final int NO_USE
- See Also:
- Constant Field Values
DEFAULT_INITIATOR_STRATEGY
public static final java.lang.String DEFAULT_INITIATOR_STRATEGY
DEFAULT_RESPONDENT_STRATEGY
public static final java.lang.String DEFAULT_RESPONDENT_STRATEGY
fact
protected Fact fact
strategy
protected java.lang.String strategy
agents
protected java.util.Vector agents
relations
protected java.util.Vector relations
type
protected int type
parameters
protected java.util.Hashtable parameters
StrategyInfo
public StrategyInfo()
StrategyInfo
public StrategyInfo(Fact fact)
StrategyInfo
public StrategyInfo(Fact fact,
java.lang.String strategy)
StrategyInfo
public StrategyInfo(Fact fact,
java.lang.String strategy,
java.lang.String[] agents,
java.lang.String[] relations,
java.util.Hashtable param)
StrategyInfo
public StrategyInfo(Fact fact,
java.lang.String[] agents,
java.lang.String[] relations)
StrategyInfo
public StrategyInfo(StrategyInfo info)
duplicate
public StrategyInfo duplicate(java.lang.String name,
GenSym genSym)
duplicate
public StrategyInfo duplicate(DuplicationTable table)
setType
public void setType(int mode)
getType
public int getType()
getFact
public Fact getFact()
getStrategy
public java.lang.String getStrategy()
getParameters
public java.util.Hashtable getParameters()
getAgents
public java.lang.String[] getAgents()
getRelations
public java.lang.String[] getRelations()
setStrategy
public void setStrategy(java.lang.String strategy)
setParameters
public void setParameters(java.util.Hashtable input)
clearParameters
public void clearParameters()
setAgents
public void setAgents(java.lang.String[] input)
setAgents
public void setAgents(java.util.Vector input)
setRelations
public void setRelations(java.lang.String[] input)
setRelations
public void setRelations(java.util.Vector input)
resolve
public boolean resolve(Bindings b)
toString
public java.lang.String toString()
pprint
public java.lang.String pprint()
pprint
public java.lang.String pprint(int sp)
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.