fUML.Library
Class PrimitiveBehaviors

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Library.PrimitiveBehaviors
Direct Known Subclasses:
PrimitiveFunctions, SystemIO

public abstract class PrimitiveBehaviors
extends FumlObject


Constructor Summary
PrimitiveBehaviors()
           
 
Method Summary
protected  OpaqueBehavior addPrimitiveBehavior(java.lang.String name, ParameterList parameters, OpaqueBehavior type, OpaqueBehaviorExecution implementation, ExecutionFactory factory)
           
protected  Parameter createInputParameter(java.lang.String name, Classifier type, int lower, int upper)
           
protected  OpaqueBehavior createPrimitiveBehavior(java.lang.String name, ParameterList parameters, OpaqueBehaviorExecution implementation, ExecutionFactory factory)
           
protected  Parameter createReturnParameter(Classifier type, int lower, int upper)
           
protected  void setMultiplicity(MultiplicityElement element, int lower, int upper)
           
 
Methods inherited from class org.modeldriven.fuml.FumlObject
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrimitiveBehaviors

public PrimitiveBehaviors()
Method Detail

createPrimitiveBehavior

protected OpaqueBehavior createPrimitiveBehavior(java.lang.String name,
                                                 ParameterList parameters,
                                                 OpaqueBehaviorExecution implementation,
                                                 ExecutionFactory factory)

createInputParameter

protected Parameter createInputParameter(java.lang.String name,
                                         Classifier type,
                                         int lower,
                                         int upper)

createReturnParameter

protected Parameter createReturnParameter(Classifier type,
                                          int lower,
                                          int upper)

setMultiplicity

protected void setMultiplicity(MultiplicityElement element,
                               int lower,
                               int upper)

addPrimitiveBehavior

protected OpaqueBehavior addPrimitiveBehavior(java.lang.String name,
                                              ParameterList parameters,
                                              OpaqueBehavior type,
                                              OpaqueBehaviorExecution implementation,
                                              ExecutionFactory factory)


Copyright © 2015. All Rights Reserved.