public class XmlModel extends AbstractEmfModel
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_MODEL_FILE |
static java.lang.String |
PROPERTY_XSD_FILE |
PROPERTY_CACHED
PROPERTY_ALIASES, PROPERTY_NAME, PROPERTY_READONLOAD, PROPERTY_STOREONDISPOSAL
Constructor and Description |
---|
XmlModel() |
Modifier and Type | Method and Description |
---|---|
IPropertySetter |
getPropertySetter() |
void |
load(StringProperties properties,
java.lang.String basePath) |
static void |
main(java.lang.String[] args) |
boolean |
store() |
boolean |
store(java.lang.String fileName) |
addMetamodelUri, classForName, disposeModel, getAllTypeNamesOf, getCacheKeyForType, getElementById, getElementId, getEnumerationValue, getFullyQualifiedTypeNameOf, getModelImpl, getPropertyGetter, getResource, getTransactionSupport, getTypeNameOf, getTypeOf, hasType, isExpand, isInstantiable, isModelElement, isOfKind, isOfType, knowsAboutProperty, owns, setElementId, setExpand, setModelImpl, setResource, store
allContents, clearCache, createInstance, deleteElement, dispose, getAllOfKind, getAllOfType, isCachingEnabled, load, setCachingEnabled
allInstances, createInstance, getAliases, getName, isReadOnLoad, isStoredOnDisposal, setName, setReadOnLoad, setStoredOnDisposal
public static java.lang.String PROPERTY_MODEL_FILE
public static java.lang.String PROPERTY_XSD_FILE
public void load(StringProperties properties, java.lang.String basePath) throws EolModelLoadingException
load
in interface IModel
load
in class CachedModel<org.eclipse.emf.ecore.EObject>
EolModelLoadingException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public boolean store()
public boolean store(java.lang.String fileName)
store
in interface IModel
store
in class AbstractEmfModel
public IPropertySetter getPropertySetter()
getPropertySetter
in interface IModel
getPropertySetter
in class AbstractEmfModel