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 Parametersvoid
addNewParameter
(IParameterModel model) Deprecated.Methode zum Hinzufügen eines neuen IParameterModelsvoid
Deprecated.Setzt die Liste für die gefilterten Parameter auf null.void
fillPluginConfigParameter
(Mandant mandant) Deprecated.Erweitert die Parameterliste bei Verarbeitungen vom TypIProcessingPlugin
forSave()
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 dieIProcessing
s-Enität zurückboolean
hasParameter
(String paramName) Deprecated.Prüft, ob ein ParameterModel mit übergebenen Parameternamen existiertvoid
Deprecated.Initialisiert die Liste mit denParameterModel
-Elemente anhand der ParameterListe der Verarbeitungboolean
Deprecated.void
removeParameter
(int idx) Deprecated.Entfernt einen Parameter aus der Listevoid
removeParameter
(String paramName) Deprecated.Entfernt einen Parameter aus der Listevoid
setFilterForParameter
(Set<String> filterParams) Deprecated.Setzt die herauszufilternden Kriterien (ParameterNamen) für die Parameterlistevoid
setParamsAreMandatory
(boolean paramsAreMandatory) Deprecated.boolean
Deprecated.Validiert die Liste mit den Parametern.
-
Constructor Details
-
ProcessingModel
Deprecated.
-
-
Method Details
-
getProcessing
Deprecated.Description copied from interface:IProcessingModel
Liefert dieIProcessing
s-Enität zurück- Specified by:
getProcessing
in interfaceIProcessingModel
- Returns:
- the
IProcessing
-
forSave
Deprecated.Liefert die 'aufbereitete' Verarbeitungs-Instanz zum persistieren zurück. Aufbereitet bedeutet, dass beispielsweise bei Verarbeitungen vom TypIParameterProcessing
die Parameterliste entsprechend am Objekt gesetzt ist.- Specified by:
forSave
in interfaceIProcessingModel
- Returns:
- the save
IProcessing
-
getAllParameter
Deprecated.Description copied from interface:IProcessingModel
Liefert alle Parameter derIProcessing
-Instanz für die Anzeige in der View zurück.- Specified by:
getAllParameter
in interfaceIProcessingModel
- Returns:
- a
List
of allIParameterModel
s
-
getFilteredParameter
Deprecated.Description copied from interface:IProcessingModel
Liefert alle gefilterten Parameter zurück- Specified by:
getFilteredParameter
in interfaceIProcessingModel
- Returns:
- a
List
of the filteredIParameterModel
s
-
setFilterForParameter
Deprecated.Description copied from interface:IProcessingModel
Setzt die herauszufilternden Kriterien (ParameterNamen) für die Parameterliste- Specified by:
setFilterForParameter
in interfaceIProcessingModel
- Parameters:
filterParams
- the parameter-names to filter out
-
clearFilterList
public void clearFilterList()Deprecated.Description copied from interface:IProcessingModel
Setzt die Liste für die gefilterten Parameter auf null.- Specified by:
clearFilterList
in interfaceIProcessingModel
-
addNewParameter
Deprecated.Description copied from interface:IProcessingModel
Methode zum Hinzufügen eines neuen Parameters- Specified by:
addNewParameter
in interfaceIProcessingModel
-
addNewParameter
Deprecated.Description copied from interface:IProcessingModel
Methode zum Hinzufügen eines neuen IParameterModels- Specified by:
addNewParameter
in interfaceIProcessingModel
- Parameters:
model
- theIParameterModel
to add
-
hasParameter
Deprecated.Description copied from interface:IProcessingModel
Prüft, ob ein ParameterModel mit übergebenen Parameternamen existiert- Specified by:
hasParameter
in interfaceIProcessingModel
- Parameters:
paramName
- the name of the parameter- Returns:
Boolean
if the parameter exists
-
getParameter
Deprecated.Description copied from interface:IProcessingModel
Liefert ParameterModel mit übergebene Namen zurück- Specified by:
getParameter
in interfaceIProcessingModel
- Parameters:
paramName
- the name of the parameter- Returns:
ParameterModel
oder null, wenn nicht vorhanden
-
removeParameter
public void removeParameter(int idx) Deprecated.Description copied from interface:IProcessingModel
Entfernt einen Parameter aus der Liste- Specified by:
removeParameter
in interfaceIProcessingModel
- Parameters:
idx
- Index des Parameters, der entfernt werden soll
-
removeParameter
Deprecated.Description copied from interface:IProcessingModel
Entfernt einen Parameter aus der Liste- Specified by:
removeParameter
in interfaceIProcessingModel
- Parameters:
paramName
- ParamterName des Parameter, der entfernt werden soll
-
initParameter
public void initParameter()Deprecated.Description copied from interface:IProcessingModel
Initialisiert die Liste mit denParameterModel
-Elemente anhand der ParameterListe der Verarbeitung- Specified by:
initParameter
in interfaceIProcessingModel
-
fillPluginConfigParameter
Deprecated.Description copied from interface:IProcessingModel
Erweitert die Parameterliste bei Verarbeitungen vom TypIProcessingPlugin
- Specified by:
fillPluginConfigParameter
in 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:
validateParameters
in interfaceIProcessingModel
- Returns:
true
wird zurückgeliefert, wenn alles ok war, sonstfalse
-
isParamsAreMandatory
public boolean isParamsAreMandatory()Deprecated.- Specified by:
isParamsAreMandatory
in interfaceIProcessingModel
- Returns:
- the paramsAreMandatory
-
setParamsAreMandatory
public void setParamsAreMandatory(boolean paramsAreMandatory) Deprecated.- Specified by:
setParamsAreMandatory
in interfaceIProcessingModel
- Parameters:
paramsAreMandatory
- the paramsAreMandatory to set
-