public class AddDependentSocialCommitment extends AddSocialCommitment
Modifier and Type | Field and Description |
---|---|
protected SocialCommitmentDescriptor |
scDescriptor |
act, actionClass, actionData, condition, creditor, debtor, event, events, notDebtor, performative, persistent, shared
Constructor and Description |
---|
AddDependentSocialCommitment(SocialCommitmentDescriptor scDescriptor,
URLDescriptor debtor,
URLDescriptor creditor,
String performative,
Act act,
Event event,
Class<? extends Action> actionClass,
Object actionData,
boolean shared,
boolean persistent,
Condition condition,
Event[] events) |
Modifier and Type | Method and Description |
---|---|
protected SocialCommitment |
createCommitment(SocialCommitmentsStore store,
PolicyAgentInterface agent) |
protected SocialCommitment |
findGuard(SocialCommitmentsStore store,
PolicyAgentInterface agent) |
String |
toString() |
createAction, createActionWithData, equals, executeOperator, getAct, getActionClass, getActionData, getCreditor, getDebtor, getEvent, getMessage, getPerformative, isNotDebtor, isShared, setNotDebtor
compareTo
protected SocialCommitmentDescriptor scDescriptor
public AddDependentSocialCommitment(SocialCommitmentDescriptor scDescriptor, URLDescriptor debtor, URLDescriptor creditor, String performative, Act act, Event event, Class<? extends Action> actionClass, Object actionData, boolean shared, boolean persistent, Condition condition, Event[] events)
protected SocialCommitment createCommitment(SocialCommitmentsStore store, PolicyAgentInterface agent)
createCommitment
in class AddSocialCommitment
protected SocialCommitment findGuard(SocialCommitmentsStore store, PolicyAgentInterface agent)
public String toString()
toString
in class AddSocialCommitment