|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.infolayer.model.UmlModelElement org.infolayer.model.UmlPackage org.infolayer.model.UmlModel
Fields inherited from class org.infolayer.model.UmlModelElement |
PRIVATE, PROTECTED, PUBLIC |
Constructor Summary | |
UmlModel()
|
Method Summary | |
void |
fatal(java.lang.String message,
java.lang.Exception exception)
|
void |
flush()
|
java.lang.Object |
fromOclLiteral(java.lang.String s)
|
UmlClassifier |
getClassifier(java.lang.String name)
|
java.lang.Object |
getConfigurationProperty(java.lang.String name)
Returns the infolayer base path, as set by e.g. the IlServlet in order to allow relative paths in the servlet configuration. |
java.lang.String |
getI18n(java.lang.String dflt,
java.lang.String lang)
used by Context.getI18n(String key) |
java.io.InputStream |
getInputStream(java.lang.String path)
Returns an imput stream for the given path, or null, if not existing. |
java.io.InputStream |
getInputStream(java.lang.String path,
java.lang.String lang)
|
java.lang.String[] |
getLanguages()
|
java.util.Vector |
getLog()
|
java.lang.String |
getMimeType(java.lang.String file)
|
UmlObject |
getObject(java.lang.String id)
|
java.lang.String |
getTaggedValue(java.lang.String name)
|
UmlClassifier |
getType(java.lang.Class cls)
|
UmlClassifier |
getType(java.lang.Object o)
|
java.lang.String |
getUrl(java.lang.String path)
|
UmlObject |
getUser()
|
UmlClass |
getUserClass()
|
java.lang.String |
getUserName()
|
java.lang.String |
getUserName(UmlObject user)
|
void |
init()
Please use init (String basepath) instead |
void |
init(java.util.Hashtable properties)
Should be called when the model has been constructed. |
boolean |
isObjectLocked(UmlObject object)
|
static UmlModel |
load(java.util.Hashtable properties)
Loads a model from the ressource described by the given String. |
void |
lockObject(UmlObject object)
|
void |
log(java.lang.String message,
java.lang.Exception exception)
|
UmlObject |
login(java.lang.String username,
java.lang.String password)
|
boolean |
login(UmlObject user,
java.lang.String password)
|
void |
modified(UmlObject object)
|
UmlClassifier |
registerClassifier(UmlClassifier predefined,
boolean forceJavaRegistration)
|
void |
registerClassifiers(UmlModel model)
registers all contained classifiers with the given model recursively |
void |
run()
|
void |
setName(java.lang.String name)
|
void |
setUser(UmlObject user)
|
java.lang.String |
toOclLiteral(java.lang.Object o)
|
void |
unlockObject(UmlObject object)
|
Methods inherited from class org.infolayer.model.UmlPackage |
addElement, getProperty, getPropertyCount, getPropertyInfo, setProperty |
Methods inherited from class org.infolayer.model.UmlModelElement |
getComment, getLabel, getName, getTaggedValue, getVisibility, setTaggedValue, setVisibility, setVisibility, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public boolean strict
public boolean fatalError
public UmlClassifier VOID
public UmlClassifier OCL_ANY
public UmlClassifier OCL_MODEL_ELEMENT
public UmlClassifier OCL_OPERATION
public UmlClassifier OCL_PROPERTY
public UmlClassifier OCL_TYPE
public UmlClassifier OCL_EXPRESSION
public UmlClass INFOLAYER
public UmlDataType STRING
public UmlDataType BOOLEAN
public UmlDataType INTEGER
public UmlDataType REAL
public UmlDataType BINARY
public UmlDataType DATE_TIME
public UmlClass OBJECT
public UmlClass FILE
public UmlClassifier COLLECTION
public UmlClassifier SET
public UmlClassifier BAG
public UmlClassifier SEQUENCE
public UmlClassifier ORDERED_SET
public final java.lang.Object system
Constructor Detail |
public UmlModel()
Method Detail |
public static UmlModel load(java.util.Hashtable properties)
public boolean login(UmlObject user, java.lang.String password)
public UmlObject login(java.lang.String username, java.lang.String password)
public void log(java.lang.String message, java.lang.Exception exception)
public void fatal(java.lang.String message, java.lang.Exception exception)
public java.util.Vector getLog()
public void flush()
public UmlClass getUserClass()
public java.lang.Object getConfigurationProperty(java.lang.String name)
public java.lang.String getUserName()
public java.lang.String getUserName(UmlObject user)
public UmlObject getUser()
public void setUser(UmlObject user)
public UmlObject getObject(java.lang.String id)
public java.lang.String getTaggedValue(java.lang.String name)
getTaggedValue
in class UmlModelElement
public UmlClassifier getClassifier(java.lang.String name)
public void setName(java.lang.String name)
setName
in class UmlModelElement
public java.lang.String[] getLanguages()
public UmlClassifier registerClassifier(UmlClassifier predefined, boolean forceJavaRegistration)
public void registerClassifiers(UmlModel model)
UmlPackage
registerClassifiers
in class UmlPackage
public void init()
init
in class UmlPackage
public void init(java.util.Hashtable properties)
public void modified(UmlObject object)
public void run()
run
in interface java.lang.Runnable
public UmlClassifier getType(java.lang.Class cls)
public UmlClassifier getType(java.lang.Object o)
public java.lang.String getMimeType(java.lang.String file)
public java.lang.String getI18n(java.lang.String dflt, java.lang.String lang)
public java.io.InputStream getInputStream(java.lang.String path, java.lang.String lang) throws java.io.IOException
java.io.IOException
public java.lang.String getUrl(java.lang.String path)
public java.io.InputStream getInputStream(java.lang.String path) throws java.io.IOException
java.io.IOException
public java.lang.Object fromOclLiteral(java.lang.String s)
public java.lang.String toOclLiteral(java.lang.Object o)
public void lockObject(UmlObject object)
public void unlockObject(UmlObject object)
public boolean isObjectLocked(UmlObject object)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |