org.wsmo.service.choreography.rule
Interface ChoreographyRules

All Superinterfaces:
org.wsmo.common.Entity
All Known Implementing Classes:
RulesRI

public interface ChoreographyRules
extends org.wsmo.common.Entity

Interface or class description

Version:
$Revision: 1844 $ $Date: 2006-10-24 17:11:48 +0300 (Tue, 24 Oct 2006) $
Author:
James Scicluna, Thomas Haselwanter Created on 06-Dec-2005 Committed by $Author: vassil_momtchev $ $Source$,

Method Summary
 void addRule(ChoreographyRule rule)
          Adds a rule to the choreography
 Set<ChoreographyRule> listRules()
          Returns Rules that make up this choreography.
 void removeRule(ChoreographyRule rule)
          Removes the specified rule from the choreography
 
Methods inherited from interface org.wsmo.common.Entity
addNFPValue, addNFPValue, getIdentifier, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue
 

Method Detail

listRules

Set<ChoreographyRule> listRules()
Returns Rules that make up this choreography.

Returns:
Set of Rules

removeRule

void removeRule(ChoreographyRule rule)
Removes the specified rule from the choreography

Parameters:
rule - Rule object to be removed

addRule

void addRule(ChoreographyRule rule)
Adds a rule to the choreography

Parameters:
rule - Rule object to be added to the choreography


Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.