zeus.concepts
Class AbilitySpec
java.lang.Object
zeus.concepts.AbilitySpec
- Direct Known Subclasses:
- AbilitySpecForwardCh
- public class AbilitySpec
- extends java.lang.Object
Change Log
----------
07/06/01 () init added
21/06/02 - DAML-S changes
26/9/02 - DAML-s changes back - moved to a name so that a URL can be
generated that is used in the service registration
|
Field Summary |
protected double |
cost
|
protected Fact |
fact
|
protected java.lang.String |
name
|
protected int |
time
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
fact
protected Fact fact
time
protected int time
cost
protected double cost
name
protected java.lang.String name
AbilitySpec
public AbilitySpec()
AbilitySpec
public AbilitySpec(java.lang.String name,
Fact fact,
int time,
double cost)
AbilitySpec
public AbilitySpec(Fact fact,
int time,
double cost)
AbilitySpec
public AbilitySpec(AbilitySpec ability)
duplicate
public AbilitySpec duplicate(java.lang.String name,
GenSym genSym)
duplicate
public AbilitySpec duplicate(DuplicationTable table)
getType
public java.lang.String getType()
getId
public java.lang.String getId()
getFact
public Fact getFact()
getTime
public int getTime()
getCost
public double getCost()
getName
public java.lang.String getName()
setTime
public void setTime(int t)
setCost
public void setCost(double c)
setName
public void setName(java.lang.String s)
resolve
public boolean resolve(Bindings b)
equals
public boolean equals(AbilitySpec ability)
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.