A B C D E F G H I L M N O P R S T U V W X

S

save(File) - Method in interface com.sodius.mdw.core.eval.debug.DebugHierarchy
Saves this debug hierarchy to the specified file.
save(File) - Method in interface com.sodius.mdw.core.eval.launch.LaunchConfiguration
Saves this launch configuration into the specified file.
save(File) - Method in interface com.sodius.mdw.core.eval.report.Report
Saves this report into the specified file.
Script - Interface in com.sodius.mdw.core.eval.project
An invocable script.
ScriptContainer - Class in com.sodius.mdw.core.eval.scripts
Base class for Java script containers.
ScriptContainer() - Constructor for class com.sodius.mdw.core.eval.scripts.ScriptContainer
 
ScriptNode - Interface in com.sodius.mdw.core.eval.debug
A node representing an evaluated script.
ScriptReference - Interface in com.sodius.mdw.core.eval.debug
A reference to a script.
select(String, Object) - Method in interface com.sodius.mdw.core.model.MDWList
Selects MDWObject instances of this list whose script evaluation result matches the specified value.
select(String, List<?>, Object) - Method in interface com.sodius.mdw.core.model.MDWList
Selects MDWObject instances of this list whose script evaluation result matches the specified value.
select(EStructuralFeature, Object) - Method in interface com.sodius.mdw.core.model.MDWList
Selects MDWObject instances of this list whose feature matches the specified value.
select(String, Object) - Method in interface com.sodius.mdw.core.model.MDWSet
Selects MDWObject instances of this Set whose script evaluation result matches the specified value.
select(String, List<?>, Object) - Method in interface com.sodius.mdw.core.model.MDWSet
Selects MDWObject instances of this Set whose script evaluation result matches the specified value.
select(EStructuralFeature, Object) - Method in interface com.sodius.mdw.core.model.MDWSet
Selects MDWObject instances of this Set whose feature matches the specified value.
self - Variable in class com.sodius.mdw.core.eval.scripts.MDWObjectScriptContainer
The MDWObject referenced as self (the receiver of scripts).
setApplicationArgs(String[]) - Method in class com.sodius.mdw.core.util.CommandLine
Sets the application-filtered command line args used to launch MDWorkbench.
setArgs(String[]) - Method in class com.sodius.mdw.core.util.CommandLine
Sets the complete command line args used to launch MDWorkbench.
setCanceled(boolean) - Method in class com.sodius.mdw.core.util.progress.NullProgressMonitor
This implementation sets the value of an internal state variable.
setCanceled(boolean) - Method in interface com.sodius.mdw.core.util.progress.ProgressMonitor
Sets the cancel state to the given value.
setCanceled(boolean) - Method in class com.sodius.mdw.core.util.progress.ProgressMonitorWrapper
 
setCommandLine(CommandLine) - Method in interface com.sodius.mdw.core.WorkbenchConfiguration
Sets the command line that launched the workbench.
setConnectorName(String) - Method in interface com.sodius.mdw.core.eval.launch.LaunchModelArgument
Sets the name of the model connector used to read/write a model.
setContents(String) - Method in interface com.sodius.mdw.core.eval.GeneratedCode
Sets the generated contents.
setContents(InputSourceProvider) - Method in interface com.sodius.mdw.core.eval.GeneratedCode
Sets the generated contents.
setContentWriter(ContentWriter) - Method in interface com.sodius.mdw.core.eval.EvaluationManager
Registers a content writer, used to write on disk a text template output.
setDebugHierarchyEnabled(boolean) - Method in interface com.sodius.mdw.core.eval.EvaluationConfiguration
Sets wheter a debug hierarchy should be created during the evaluation.
setDebugHierarchyFile(File) - Method in interface com.sodius.mdw.core.eval.launch.LaunchConfiguration
Sets the file where the debug hierarchy created during the evaluation must be persisted.
setDirectory(File) - Method in class com.sodius.mdw.core.model.diagram.DiagramOptions
Set the directory where the image should be exported.
setEncoding(String) - Method in interface com.sodius.mdw.core.eval.GeneratedCode
Sets the encoding to use when writing the generated contents.
setEvaluationDirectory(File) - Method in interface com.sodius.mdw.core.eval.EvaluationConfiguration
Sets the evaluation directory.
setFile(File) - Method in interface com.sodius.mdw.core.eval.GeneratedCode
Sets the file, which may be relative, where the generated contents should be written out.
setFileOverwriteForced(boolean) - Method in interface com.sodius.mdw.core.eval.EvaluationConfiguration
Specifies wheter generated files must be written on disk even if their contents is the same as the one on disk.
setFormats(String[]) - Method in class com.sodius.mdw.core.model.diagram.DiagramOptions
Set the preferred file formats (ex: png, jpg, etc.).
setHeadless(boolean) - Method in interface com.sodius.mdw.core.WorkbenchConfiguration
Specifies wheter the workbench runs in headless mode (no user interface).
setLevel(Level) - Method in class com.sodius.mdw.core.util.log.AbstractLogger
 
setLevel(Level) - Method in interface com.sodius.mdw.core.util.log.Logger
Set the log level specifying which message levels will be logged by this logger.
setLevel(Level) - Method in class com.sodius.mdw.core.util.log.LoggerSet
 
setLogger(Logger) - Method in interface com.sodius.mdw.core.WorkbenchConfiguration
Sets the logger to use to display errors and warnings, as well as debugging information.
setName(String) - Method in interface com.sodius.mdw.core.eval.launch.LaunchConfiguration
Sets the launch configuration name.
setProperty(String, Object) - Method in interface com.sodius.mdw.core.model.io.ConnectorDescriptor
Associates the specified value with the specified property name.
setProperty(String, String) - Method in class com.sodius.mdw.core.util.AbstractPropertySet
 
setProperty(String, int) - Method in class com.sodius.mdw.core.util.AbstractPropertySet
 
setProperty(String, boolean) - Method in class com.sodius.mdw.core.util.AbstractPropertySet
 
setProperty(String, float) - Method in class com.sodius.mdw.core.util.AbstractPropertySet
 
setProperty(String, Object) - Method in class com.sodius.mdw.core.util.DefaultPropertySet
 
setProperty(String, Object) - Method in interface com.sodius.mdw.core.util.PropertySet
Associates the specified value with a property name.
setProperty(String, String) - Method in interface com.sodius.mdw.core.util.PropertySet
Associates the specified value with a property name.
setProperty(String, int) - Method in interface com.sodius.mdw.core.util.PropertySet
Associates the specified value with a property name.
setProperty(String, boolean) - Method in interface com.sodius.mdw.core.util.PropertySet
Associates the specified value with a property name.
setProperty(String, float) - Method in interface com.sodius.mdw.core.util.PropertySet
Associates the specified value with a property name.
setReportFile(File) - Method in interface com.sodius.mdw.core.eval.launch.LaunchConfiguration
Sets the file where the report created during the evaluation must be persisted.
setTaskName(String) - Method in class com.sodius.mdw.core.util.progress.NullProgressMonitor
This implementation does nothing.
setTaskName(String) - Method in interface com.sodius.mdw.core.util.progress.ProgressMonitor
Sets the task name to the given value.
setTaskName(String) - Method in class com.sodius.mdw.core.util.progress.ProgressMonitorWrapper
 
setURI(String) - Method in interface com.sodius.mdw.core.eval.launch.LaunchModelArgument
Sets the uri used to locate a model resource to read/write.
setValue(String) - Method in interface com.sodius.mdw.core.eval.launch.LaunchStringArgument
Sets the launch argument value, as a String.
shutdown() - Method in interface com.sodius.mdw.core.MDWorkbench
Shutdowns the workbench.
simplify() - Method in class com.sodius.mdw.core.model.RichText
Returns the most lightweight type of rich text that can represents the underlying value.
sort(String) - Method in interface com.sodius.mdw.core.model.MDWCollection
Returns a sorted list into ascending order induced by the specified script.
sort(String, List<?>) - Method in interface com.sodius.mdw.core.model.MDWCollection
Returns a sorted list into ascending order induced by the specified script.
sort(EStructuralFeature) - Method in interface com.sodius.mdw.core.model.MDWCollection
Returns a sorted list into ascending order induced by the specified feature.
sort(String) - Method in interface com.sodius.mdw.core.model.MDWList
Returns a sorted list into ascending order induced by the specified script.
sort(String, List<?>) - Method in interface com.sodius.mdw.core.model.MDWList
Returns a sorted list into ascending order induced by the specified script.
sort(EStructuralFeature) - Method in interface com.sodius.mdw.core.model.MDWList
Returns a sorted list into ascending order induced by the specified feature.
sort(String) - Method in interface com.sodius.mdw.core.model.MDWSet
Returns a sorted list into ascending order induced by the specified script.
sort(String, List<?>) - Method in interface com.sodius.mdw.core.model.MDWSet
Returns a sorted list into ascending order induced by the specified script.
sort(EStructuralFeature) - Method in interface com.sodius.mdw.core.model.MDWSet
Returns a sorted list into ascending order induced by the specified feature.
startElement(String) - Method in interface com.sodius.mdw.core.util.io.XMLWriter
Receives notification of the beginning of an element.
startElement(String, Attributes) - Method in interface com.sodius.mdw.core.util.io.XMLWriter
Receives notification of the beginning of an element containing attributes.
startElement(String, String) - Method in interface com.sodius.mdw.core.util.io.XMLWriter
Receives notification of the beginning of an element.
startElement(String, String, Attributes) - Method in interface com.sodius.mdw.core.util.io.XMLWriter
Receives notification of the beginning of an element containing attributes.
StringUtils - Class in com.sodius.mdw.core.util
Operations on String.
SubProgressMonitor - Class in com.sodius.mdw.core.util.progress
A progress monitor that uses a given amount of work ticks from a parent monitor.
SubProgressMonitor(ProgressMonitor, int) - Constructor for class com.sodius.mdw.core.util.progress.SubProgressMonitor
Creates a new sub-progress monitor for the given monitor.
SubProgressMonitor(ProgressMonitor, int, int) - Constructor for class com.sodius.mdw.core.util.progress.SubProgressMonitor
Creates a new sub-progress monitor for the given monitor.
subTask(String) - Method in class com.sodius.mdw.core.util.progress.NullProgressMonitor
This implementation does nothing.
subTask(String) - Method in interface com.sodius.mdw.core.util.progress.ProgressMonitor
Notifies that a subtask of the main task is beginning.
subTask(String) - Method in class com.sodius.mdw.core.util.progress.ProgressMonitorWrapper
 
subTask(String) - Method in class com.sodius.mdw.core.util.progress.SubProgressMonitor
 
superScript(String) - Method in interface com.sodius.mdw.core.model.MDWObject
Invokes the specified script defined on the super-type.
superScript(String, List<?>) - Method in interface com.sodius.mdw.core.model.MDWObject
Invokes the specified script defined on the super-type.
SUPPRESS_SUBTASK_LABEL - Static variable in class com.sodius.mdw.core.util.progress.SubProgressMonitor
Style constant indicating that calls to subTask should not have any effect.
SystemStream - Class in com.sodius.mdw.core.util.log
Provides methods to redirect System.out and System.err streams to a logger.
SystemStreamLogger - Class in com.sodius.mdw.core.util.log
Logger implementation which outputs log messages to System.out and System.err streams.
SystemStreamLogger() - Constructor for class com.sodius.mdw.core.util.log.SystemStreamLogger
 

A B C D E F G H I L M N O P R S T U V W X