net.sf.farrago.cwm.behavioral
Interface CwmBehavioralFeature
- All Superinterfaces: 
 - CwmElement, CwmFeature, CwmModelElement, RefBaseObject, RefFeatured, RefObject
 
- All Known Subinterfaces: 
 - CwmMethod, CwmOperation, CwmProcedure, FemRoutine
 
- All Known Implementing Classes: 
 - CwmMethod$Hib, CwmOperation$Hib, CwmProcedure$Hib, FemRoutine$Hib
 
public interface CwmBehavioralFeature
- extends CwmFeature
 
BehavioralFeature object instance interface.
 A behavioral feature refers to a dynamic feature of a model element, such
 as an operation or method. In the metamodel, BehavioralFeature specifies a
 behavioral aspect of a Classifier. All different kinds of behavioral
 aspects of a Classifier, such as Operation and Method, are subclasses of
 BehavioralFeature.
 BehavioralFeature is an abstract metaclass.
 
Note: This type should not be subclassed,
 implemented or directly instantiated by clients. It is generated from a
 MOF metamodel and implemented by Enki or MDR.
| 
Method Summary | 
 List<CwmParameter> | 
getParameter()
 
          Returns the value of reference parameter. | 
 boolean | 
isQuery()
 
          Returns the value of attribute isQuery. | 
 void | 
setQuery(boolean newValue)
 
          Sets the value of isQuery attribute. | 
 
 
 
 
 
 
isQuery
boolean isQuery()
- Returns the value of attribute isQuery.
 Specifies whether an execution of the BehavioralFeature leaves the
 state of the system unchanged. True indicates that the state is
 unchanged; false indicates that side-effects may occur.
 
- Returns:
 - Value of attribute isQuery.
 
 
 
setQuery
void setQuery(boolean newValue)
- Sets the value of isQuery attribute. See 
isQuery() for
 description on the attribute.
 
- Parameters:
 newValue - New value to be set.
 
 
getParameter
List<CwmParameter> getParameter()
- Returns the value of reference parameter.
 
- Returns:
 - Value of reference parameter. Element type: 
CwmParameter