|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mindswap.ocl.OCLFactory
Title: OCLModelFactory
Description: Create instances of OCL Model's
Copyright: Copyright (c) 2005
Company: Mindswap (http://www.mindswap.org)
| Nested Class Summary | |
static interface |
OCLFactory.Interface
Title: Interface |
| Field Summary | |
static java.lang.String[] |
IMPL_LIST
|
| Constructor Summary | |
OCLFactory()
|
|
| Method Summary | |
static OCLCache |
createCache(java.io.File theFile)
Creates a local OCL cache at the specified location |
static OCLConstructor |
createConstructor(OCLModel theModel)
Creates a new OCLConstructor |
static OCLConstructor |
createDefaultConstructor(OCLModel theModel)
Creates a new OCLConstructor representing the default (no argument) constructor |
static OCLMethod |
createMethod(OCLModel theModel)
Creates a new OCLMethod (as a bnode) in the given model |
static OCLMethod |
createMethod(OCLModel theModel,
java.lang.String theURI)
Creates a new OCLMethod in the given model |
static OCLMethodChain |
createMethodChain(OCLModel theModel)
Creates a new OCLMethodChain resource (as a bnode) |
static OCLMethodChain |
createMethodChain(OCLModel theModel,
java.lang.String theURI)
Creates a new OCLMethodChain resource |
static OCLModel |
createModel()
Creates an OCLModel |
static OCLObject |
createObject(OCLModel theModel)
Creates a new OCLObject (as a bnode) in the given model |
static OCLObject |
createObject(OCLModel theModel,
java.lang.String theURI)
Creates a new OCLObject in the given model |
static OCLParameter |
createParameter(OCLModel theModel)
Creates a new OCLParameter |
static OCLStaticMethod |
createStaticMethod(OCLModel theModel)
Creates a new OCLStaticMethod resource (as a bnode) in the given model |
static OCLStaticMethod |
createStaticMethod(OCLModel theModel,
java.lang.String theURI)
Creates a new OCLStaticMethod resource in the given model |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String[] IMPL_LIST
| Constructor Detail |
public OCLFactory()
| Method Detail |
public static OCLModel createModel()
public static OCLObject createObject(OCLModel theModel)
theModel - OCLModel the model to create the resource in
public static OCLObject createObject(OCLModel theModel,
java.lang.String theURI)
theModel - OCLModel the model to create the resource intheURI - String the URI of the resource, or null to create a bnode
public static OCLMethod createMethod(OCLModel theModel)
theModel - OCLModel the model to create the resource in
public static OCLMethod createMethod(OCLModel theModel,
java.lang.String theURI)
theModel - OCLModel the model to create the resource intheURI - String the URI of the new resource, or null to create a bnode
public static OCLStaticMethod createStaticMethod(OCLModel theModel)
theModel - OCLModel the model to create the resource in
public static OCLStaticMethod createStaticMethod(OCLModel theModel,
java.lang.String theURI)
theModel - OCLModel the model to create the resource intheURI - String the URI of the new resource, or null to create a bnode
public static OCLMethodChain createMethodChain(OCLModel theModel)
theModel - OCLModel the model to create the resource in
public static OCLMethodChain createMethodChain(OCLModel theModel,
java.lang.String theURI)
theModel - OCLModel the model to create the resource intheURI - String the URI of the new resource, or null to create a bnode
public static OCLConstructor createDefaultConstructor(OCLModel theModel)
theModel - OCLModel the model to create the resource in
public static OCLConstructor createConstructor(OCLModel theModel)
theModel - OCLModel the model to create the resource in
public static OCLParameter createParameter(OCLModel theModel)
theModel - OCLModel the model to create the resource in
public static OCLCache createCache(java.io.File theFile)
theFile - File location to create cache
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||