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 public class ProcessingModel extends Object implements IProcessingModel
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 mitIParameterProcessing
-Interface regelt.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProcessingModel(IProcessing processing, Mandant mandant)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ParameterModel
addNewParameter()
Deprecated.Methode zum Hinzufügen eines neuen Parametersvoid
addNewParameter(IParameterModel model)
Deprecated.Methode zum Hinzufügen eines neuen IParameterModelsvoid
clearFilterList()
Deprecated.Setzt die Liste für die gefilterten Parameter auf null.void
fillPluginConfigParameter(Mandant mandant)
Deprecated.Erweitert die Parameterliste bei Verarbeitungen vom TypIProcessingPlugin
IProcessing
forSave()
Deprecated.Liefert die 'aufbereitete' Verarbeitungs-Instanz zum persistieren zurück.List<IParameterModel>
getAllParameter()
Deprecated.Liefert alle Parameter derIProcessing
-Instanz für die Anzeige in der View zurück.List<IParameterModel>
getFilteredParameter()
Deprecated.Liefert alle gefilterten Parameter zurückIParameterModel
getParameter(String paramName)
Deprecated.Liefert ParameterModel mit übergebene Namen zurückIProcessing
getProcessing()
Deprecated.Liefert dieIProcessing
s-Enität zurückboolean
hasParameter(String paramName)
Deprecated.Prüft, ob ein ParameterModel mit übergebenen Parameternamen existiertvoid
initParameter()
Deprecated.Initialisiert die Liste mit denParameterModel
-Elemente anhand der ParameterListe der Verarbeitungboolean
isParamsAreMandatory()
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
validateParameters()
Deprecated.Validiert die Liste mit den Parametern.
-
-
-
Constructor Detail
-
ProcessingModel
public ProcessingModel(IProcessing processing, Mandant mandant)
Deprecated.
-
-
Method Detail
-
getProcessing
public IProcessing getProcessing()
Deprecated.Description copied from interface:IProcessingModel
Liefert dieIProcessing
s-Enität zurück- Specified by:
getProcessing
in interfaceIProcessingModel
- Returns:
- the
IProcessing
-
forSave
public 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
public List<IParameterModel> 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
public List<IParameterModel> 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
public void setFilterForParameter(Set<String> filterParams)
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
public ParameterModel addNewParameter()
Deprecated.Description copied from interface:IProcessingModel
Methode zum Hinzufügen eines neuen Parameters- Specified by:
addNewParameter
in interfaceIProcessingModel
-
addNewParameter
public void addNewParameter(IParameterModel model)
Deprecated.Description copied from interface:IProcessingModel
Methode zum Hinzufügen eines neuen IParameterModels- Specified by:
addNewParameter
in interfaceIProcessingModel
- Parameters:
model
- theIParameterModel
to add
-
hasParameter
public boolean hasParameter(String paramName)
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
public IParameterModel getParameter(String paramName)
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
public void removeParameter(String paramName)
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
public void fillPluginConfigParameter(Mandant mandant)
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
-
-