public class CsvModel extends CachedModel<java.util.Collection<java.lang.String>>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_FILE |
PROPERTY_CACHEDPROPERTY_ALIASES, PROPERTY_NAME, PROPERTY_READONLOAD, PROPERTY_STOREONDISPOSAL| Constructor and Description |
|---|
CsvModel() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getElementById(java.lang.String id) |
java.lang.String |
getElementId(java.lang.Object instance) |
java.lang.Object |
getEnumerationValue(java.lang.String enumeration,
java.lang.String label) |
java.lang.String |
getTypeNameOf(java.lang.Object instance)
Returns a string representing the type of the instance object.
|
java.lang.Object |
getTypeOf(java.lang.Object instance) |
boolean |
hasType(java.lang.String type) |
boolean |
isInstantiable(java.lang.String type) |
boolean |
isModelElement(java.lang.Object instance)
Used to test whether a Java object can be contained by this model.
|
void |
load(StringProperties properties,
java.lang.String basePath) |
boolean |
owns(java.lang.Object instance)
Used to test whether an object is contained in this model.
|
void |
setElementId(java.lang.Object instance,
java.lang.String newId) |
boolean |
store() |
boolean |
store(java.lang.String location) |
allContents, clearCache, createInstance, deleteElement, dispose, getAllOfKind, getAllOfType, isCachingEnabled, load, setCachingEnabledallInstances, createInstance, getAliases, getFullyQualifiedTypeNameOf, getName, getPropertyGetter, getPropertySetter, getTransactionSupport, isOfKind, isOfType, isReadOnLoad, isStoredOnDisposal, knowsAboutProperty, setName, setReadOnLoad, setStoredOnDisposalpublic static final java.lang.String PROPERTY_FILE
public java.lang.Object getEnumerationValue(java.lang.String enumeration,
java.lang.String label)
throws EolEnumerationValueNotFoundException
public java.lang.Object getTypeOf(java.lang.Object instance)
public java.lang.String getTypeNameOf(java.lang.Object instance)
IModelinstance - The model object whose type is to be determined.public java.lang.Object getElementById(java.lang.String id)
public java.lang.String getElementId(java.lang.Object instance)
public void setElementId(java.lang.Object instance,
java.lang.String newId)
public boolean owns(java.lang.Object instance)
IModelinstance - the Java object to test.public boolean isInstantiable(java.lang.String type)
public boolean isModelElement(java.lang.Object instance)
IModelisModelElement in interface IModelisModelElement in class Modelinstance - the Java object to test.public boolean hasType(java.lang.String type)
public boolean store(java.lang.String location)
public boolean store()
public void load(StringProperties properties, java.lang.String basePath) throws EolModelLoadingException
load in interface IModelload in class CachedModel<java.util.Collection<java.lang.String>>EolModelLoadingException