Package de.xima.fc.gui.model.processing
Class ProcessingModel
java.lang.Object
de.xima.fc.gui.model.processing.ProcessingModel
- All Implemented Interfaces:
IProcessingModel,Serializable
Deprecated.
This is part of the old workflow engine, use the new workflow engine.
Wrapperklasse für Verarbeitung-Entity, welche dass ViewHandling für Verarbeitungstypen mit
IParameterProcessing-Interface regelt.- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Methode zum Hinzufügen eines neuen ParametersvoidaddNewParameter(IParameterModel model) Deprecated.Methode zum Hinzufügen eines neuen IParameterModelsvoidDeprecated.Setzt die Liste für die gefilterten Parameter auf null.voidfillPluginConfigParameter(Mandant mandant) Deprecated.Erweitert die Parameterliste bei Verarbeitungen vom TypIProcessingPluginforSave()Deprecated.Liefert die 'aufbereitete' Verarbeitungs-Instanz zum persistieren zurück.Deprecated.Liefert alle Parameter derIProcessing-Instanz für die Anzeige in der View zurück.Deprecated.Liefert alle gefilterten Parameter zurückgetParameter(String paramName) Deprecated.Liefert ParameterModel mit übergebene Namen zurückDeprecated.Liefert dieIProcessings-Enität zurückbooleanhasParameter(String paramName) Deprecated.Prüft, ob ein ParameterModel mit übergebenen Parameternamen existiertvoidDeprecated.Initialisiert die Liste mit denParameterModel-Elemente anhand der ParameterListe der VerarbeitungbooleanDeprecated.voidremoveParameter(int idx) Deprecated.Entfernt einen Parameter aus der ListevoidremoveParameter(String paramName) Deprecated.Entfernt einen Parameter aus der ListevoidsetFilterForParameter(Set<String> filterParams) Deprecated.Setzt die herauszufilternden Kriterien (ParameterNamen) für die ParameterlistevoidsetParamsAreMandatory(boolean paramsAreMandatory) Deprecated.booleanDeprecated.Validiert die Liste mit den Parametern.
-
Constructor Details
-
ProcessingModel
Deprecated.
-
-
Method Details
-
getProcessing
Deprecated.Description copied from interface:IProcessingModelLiefert dieIProcessings-Enität zurück- Specified by:
getProcessingin interfaceIProcessingModel- Returns:
- the
IProcessing
-
forSave
Deprecated.Liefert die 'aufbereitete' Verarbeitungs-Instanz zum persistieren zurück. Aufbereitet bedeutet, dass beispielsweise bei Verarbeitungen vom TypIParameterProcessingdie Parameterliste entsprechend am Objekt gesetzt ist.- Specified by:
forSavein interfaceIProcessingModel- Returns:
- the save
IProcessing
-
getAllParameter
Deprecated.Description copied from interface:IProcessingModelLiefert alle Parameter derIProcessing-Instanz für die Anzeige in der View zurück.- Specified by:
getAllParameterin interfaceIProcessingModel- Returns:
- a
Listof allIParameterModels
-
getFilteredParameter
Deprecated.Description copied from interface:IProcessingModelLiefert alle gefilterten Parameter zurück- Specified by:
getFilteredParameterin interfaceIProcessingModel- Returns:
- a
Listof the filteredIParameterModels
-
setFilterForParameter
Deprecated.Description copied from interface:IProcessingModelSetzt die herauszufilternden Kriterien (ParameterNamen) für die Parameterliste- Specified by:
setFilterForParameterin interfaceIProcessingModel- Parameters:
filterParams- the parameter-names to filter out
-
clearFilterList
public void clearFilterList()Deprecated.Description copied from interface:IProcessingModelSetzt die Liste für die gefilterten Parameter auf null.- Specified by:
clearFilterListin interfaceIProcessingModel
-
addNewParameter
Deprecated.Description copied from interface:IProcessingModelMethode zum Hinzufügen eines neuen Parameters- Specified by:
addNewParameterin interfaceIProcessingModel
-
addNewParameter
Deprecated.Description copied from interface:IProcessingModelMethode zum Hinzufügen eines neuen IParameterModels- Specified by:
addNewParameterin interfaceIProcessingModel- Parameters:
model- theIParameterModelto add
-
hasParameter
Deprecated.Description copied from interface:IProcessingModelPrüft, ob ein ParameterModel mit übergebenen Parameternamen existiert- Specified by:
hasParameterin interfaceIProcessingModel- Parameters:
paramName- the name of the parameter- Returns:
Booleanif the parameter exists
-
getParameter
Deprecated.Description copied from interface:IProcessingModelLiefert ParameterModel mit übergebene Namen zurück- Specified by:
getParameterin interfaceIProcessingModel- Parameters:
paramName- the name of the parameter- Returns:
ParameterModeloder null, wenn nicht vorhanden
-
removeParameter
public void removeParameter(int idx) Deprecated.Description copied from interface:IProcessingModelEntfernt einen Parameter aus der Liste- Specified by:
removeParameterin interfaceIProcessingModel- Parameters:
idx- Index des Parameters, der entfernt werden soll
-
removeParameter
Deprecated.Description copied from interface:IProcessingModelEntfernt einen Parameter aus der Liste- Specified by:
removeParameterin interfaceIProcessingModel- Parameters:
paramName- ParamterName des Parameter, der entfernt werden soll
-
initParameter
public void initParameter()Deprecated.Description copied from interface:IProcessingModelInitialisiert die Liste mit denParameterModel-Elemente anhand der ParameterListe der Verarbeitung- Specified by:
initParameterin interfaceIProcessingModel
-
fillPluginConfigParameter
Deprecated.Description copied from interface:IProcessingModelErweitert die Parameterliste bei Verarbeitungen vom TypIProcessingPlugin- Specified by:
fillPluginConfigParameterin interfaceIProcessingModel- Parameters:
mandant- the client
-
validateParameters
public boolean validateParameters()Deprecated.Validiert die Liste mit den Parametern. Pflichtparameter müssen ein Wert besitzen, sonst gelten sie als fehlerhaft.- Specified by:
validateParametersin interfaceIProcessingModel- Returns:
truewird zurückgeliefert, wenn alles ok war, sonstfalse
-
isParamsAreMandatory
public boolean isParamsAreMandatory()Deprecated.- Specified by:
isParamsAreMandatoryin interfaceIProcessingModel- Returns:
- the paramsAreMandatory
-
setParamsAreMandatory
public void setParamsAreMandatory(boolean paramsAreMandatory) Deprecated.- Specified by:
setParamsAreMandatoryin interfaceIProcessingModel- Parameters:
paramsAreMandatory- the paramsAreMandatory to set
-