Uses of Interface
omix.plugin.model.Model
Package | Description |
---|---|
omix.plugin |
The main package of the Omix Plugin Interface.
This package contains interfaces allowing to implement an ApplicationExtension and DocumentExtension plugin. |
omix.plugin.diagram | |
omix.plugin.identity | |
omix.plugin.io |
This package contains interfaces allowing to realize file input output operations.
|
omix.plugin.model | |
omix.plugin.model.writable | |
omix.util.io |
This package contains classes for file input and output which can be used in plugin development.
|
-
Uses of Model in omix.plugin
Methods in omix.plugin that return Model Modifier and Type Method Description Model
ModelDocument. getModel()
Complete readable access to the network model, all its components and OVL defined members.Methods in omix.plugin with parameters of type Model Modifier and Type Method Description void
ModelWriter. writeModel(Model model, OutputUtilities utilities)
This method is called when the plugin has requested a model writing procedure
by callingApplicationAccessManager#requestExportDocumentProcedure(ModelWriter)
ApplicationAccessManager#requestExportDocumentProcedure(ModelWriter)
and a model document is active. -
Uses of Model in omix.plugin.diagram
Methods in omix.plugin.diagram that return Model Modifier and Type Method Description Model
Diagram. model()
-
Uses of Model in omix.plugin.identity
Methods in omix.plugin.identity with parameters of type Model Modifier and Type Method Description Set<PublicIdentifier>
PublicIdentifierProviderInterface. providePublicIdentifiers(Model item, PublicIdentifierManager registry)
-
Uses of Model in omix.plugin.io
Methods in omix.plugin.io with parameters of type Model Modifier and Type Method Description void
ModelIOHandlerInterface. write(String suffix, URLConnection connection, Model model, OutputUtilities utilities)
Writing a network to file. -
Uses of Model in omix.plugin.model
Methods in omix.plugin.model that return Model Modifier and Type Method Description Model
AbstractModelComponent. model()
Reference to the model instance. -
Uses of Model in omix.plugin.model.writable
Subinterfaces of Model in omix.plugin.model.writable Modifier and Type Interface Description interface
Model
The writable model can be used to create and add additional components to a network model document.Methods in omix.plugin.model.writable that return Model Modifier and Type Method Description Model
Model. toReadOnly()
Returns the read-only interface of this model.Methods in omix.plugin.model.writable with parameters of type Model Modifier and Type Method Description default Model
Model. toWritable(Model model)
-
Uses of Model in omix.util.io
Methods in omix.util.io with parameters of type Model Modifier and Type Method Description abstract boolean
AbstractDomWriter. write(Document doc, Model model)
This method writes the given model into the given DOM document.void
AbstractModelIODomHandler. write(String suffix, URLConnection connection, Model model, OutputUtilities utilities)
This method catch various types of exceptions and generate adequate error messages.
The real write proces happens inAbstractModelIODomHandler.writeToDom(String, URLConnection, Model, OutputUtilities)
.abstract void
AbstractModelIOHandler. write(String suffix, URLConnection connection, Model model, OutputUtilities utilities)
protected abstract void
AbstractModelIODomHandler. writeToDom(String suffix, URLConnection connection, Model model, OutputUtilities utilities)
Writes the model into an XML file by using DOM.protected void
StandardModelIODomHandler. writeToDom(String suffix, URLConnection connection, Model model, OutputUtilities utilities)
Manages the writing parsing of aDocument
into a XML file.