fUML.Test
Class ClassifierFactory

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Test.Test
          extended by fUML.Test.ClassifierFactory

public class ClassifierFactory
extends Test


Field Summary
 
Fields inherited from class fUML.Test.Test
environment
 
Constructor Summary
ClassifierFactory(TestEnvironment environment)
           
 
Method Summary
 void addAttribute(java.lang.String classifierName, java.lang.String attributeName, java.lang.String attributeTypeName, boolean isComposite)
           
 void addClassifierBehavior(java.lang.String className, java.lang.String behaviorName)
           
 void addEnd(java.lang.String associationName, java.lang.String endName, java.lang.String endTypeName, boolean isComposite)
           
 void addGeneralization(java.lang.String subtypeName, java.lang.String supertypeName)
           
 void addOperation(java.lang.String className, java.lang.String baseClassName, java.lang.String operationName, java.lang.String methodName)
           
 void createAssociation(java.lang.String name)
           
 void createClass(java.lang.String name)
           
 void createDataType(java.lang.String name)
           
 void createEnumerationType(java.lang.String typeName, int numberOfLiterals)
           
 void createSignal(java.lang.String name)
           
protected  Operation getOperation(Class_ class_, java.lang.String operationName)
           
 
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

ClassifierFactory

public ClassifierFactory(TestEnvironment environment)
Method Detail

createEnumerationType

public void createEnumerationType(java.lang.String typeName,
                                  int numberOfLiterals)

createDataType

public void createDataType(java.lang.String name)

createClass

public void createClass(java.lang.String name)

createSignal

public void createSignal(java.lang.String name)

createAssociation

public void createAssociation(java.lang.String name)

addAttribute

public void addAttribute(java.lang.String classifierName,
                         java.lang.String attributeName,
                         java.lang.String attributeTypeName,
                         boolean isComposite)

addEnd

public void addEnd(java.lang.String associationName,
                   java.lang.String endName,
                   java.lang.String endTypeName,
                   boolean isComposite)

addClassifierBehavior

public void addClassifierBehavior(java.lang.String className,
                                  java.lang.String behaviorName)

addOperation

public void addOperation(java.lang.String className,
                         java.lang.String baseClassName,
                         java.lang.String operationName,
                         java.lang.String methodName)

addGeneralization

public void addGeneralization(java.lang.String subtypeName,
                              java.lang.String supertypeName)

getOperation

protected Operation getOperation(Class_ class_,
                                 java.lang.String operationName)


Copyright © 2015. All Rights Reserved.