org.eclipse.emf.ocl.utilities.impl
Class CollectionFactory
java.lang.Object
org.eclipse.emf.ocl.utilities.impl.CollectionFactory
- public class CollectionFactory
- extends java.lang.Object
A factory for creating java collection types from their OCL equivalents.
Method Summary |
java.util.Collection |
createCollection(int kind)
Creates a java collection from a supplied collection kind. |
java.util.Collection |
createCollection(int kind,
java.util.Collection c)
Creates a java collection from a supplied collection kind, initialized to
the supplied collection. |
static CollectionFactory |
getInstance()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CollectionFactory
public CollectionFactory()
getInstance
public static CollectionFactory getInstance()
createCollection
public java.util.Collection createCollection(int kind)
- Creates a java collection from a supplied collection kind.
- Parameters:
kind
- the OCL collection kind to use in constructing a java equivalent
- Returns:
- the java collection
createCollection
public java.util.Collection createCollection(int kind,
java.util.Collection c)
- Creates a java collection from a supplied collection kind, initialized to
the supplied collection.
- Parameters:
kind
- the OCL collection kind to use in constructing a java equivalentc
- a collection with which to initialize the constructed collection
- Returns:
- the java collection