org.modeldriven.fuml.environment
Class Environment

java.lang.Object
  extended by org.modeldriven.fuml.environment.Environment

public class Environment
extends java.lang.Object


Field Summary
 Locus locus
           
 
Method Summary
 Behavior findBehavior(java.lang.String name)
           
 Element findElementById(java.lang.String id)
           
 int getBehaviorCount()
           
 java.lang.String[] getBehaviorNames()
           
 PrimitiveType getBoolean()
           
static Environment getInstance()
           
static Environment getInstance(ExecutionFactory factory)
           
 PrimitiveType getInteger()
           
 PrimitiveType getReal()
           
 PrimitiveType getString()
           
 PrimitiveType getUnlimitedNatural()
           
 EnumerationValue makeEnumerationValue(Classifier classifier)
           
 PrimitiveValue makePrimitiveValue(Classifier classifier)
           
 StructuredValue makeStructuredValue(Classifier classifier)
           
 Value makeValue(Classifier type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

locus

public Locus locus
Method Detail

getInstance

public static Environment getInstance()

getInstance

public static Environment getInstance(ExecutionFactory factory)

findBehavior

public Behavior findBehavior(java.lang.String name)

findElementById

public Element findElementById(java.lang.String id)

getBehaviorCount

public int getBehaviorCount()

getBehaviorNames

public java.lang.String[] getBehaviorNames()

getBoolean

public PrimitiveType getBoolean()

getString

public PrimitiveType getString()

getInteger

public PrimitiveType getInteger()

getReal

public PrimitiveType getReal()

getUnlimitedNatural

public PrimitiveType getUnlimitedNatural()

makePrimitiveValue

public PrimitiveValue makePrimitiveValue(Classifier classifier)

makeEnumerationValue

public EnumerationValue makeEnumerationValue(Classifier classifier)

makeStructuredValue

public StructuredValue makeStructuredValue(Classifier classifier)

makeValue

public Value makeValue(Classifier type)


Copyright © 2015. All Rights Reserved.