public abstract class AbstractModelModifierService extends Object implements ModelModifierService
| Constructor and Description |
|---|
AbstractModelModifierService(String id,
String name,
String descr)
Shared constructor for model modifier.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Provide a brief description of parameters for the help message
|
String |
getID()
get the ID of the service.
|
LogicalModel |
getModifiedModel(LogicalModel model,
String parameters)
Setup a modifier and directly retrieve the modified model.
|
String |
getName()
Get a longer name for the service.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetModifierpublic AbstractModelModifierService(String id, String name, String descr)
id - the identifier used to retrieve the service instancename - the human readable name of the servicedescr - a longer description (for the help message)public String getName()
Servicepublic String getDescription()
ModelModifierServicegetDescription in interface ModelModifierServicepublic LogicalModel getModifiedModel(LogicalModel model, String parameters)
ModelModifierServicegetModifiedModel in interface ModelModifierServicemodel - the model to be modifiedparameters - the setting String (can be empty for some modifiers)Copyright © 2012-2017. All Rights Reserved.