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 ParameterModeladdNewParameter()Deprecated.Methode zum Hinzufügen eines neuen ParametersvoidaddNewParameter(IParameterModel model)Deprecated.Methode zum Hinzufügen eines neuen IParameterModelsvoidclearFilterList()Deprecated.Setzt die Liste für die gefilterten Parameter auf null.voidfillPluginConfigParameter(Mandant mandant)Deprecated.Erweitert die Parameterliste bei Verarbeitungen vom TypIProcessingPluginIProcessingforSave()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ückIParameterModelgetParameter(String paramName)Deprecated.Liefert ParameterModel mit übergebene Namen zurückIProcessinggetProcessing()Deprecated.Liefert dieIProcessings-Enität zurückbooleanhasParameter(String paramName)Deprecated.Prüft, ob ein ParameterModel mit übergebenen Parameternamen existiertvoidinitParameter()Deprecated.Initialisiert die Liste mit denParameterModel-Elemente anhand der ParameterListe der VerarbeitungbooleanisParamsAreMandatory()Deprecated.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.booleanvalidateParameters()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:IProcessingModelLiefert dieIProcessings-Enität zurück- Specified by:
getProcessingin 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 TypIParameterProcessingdie Parameterliste entsprechend am Objekt gesetzt ist.- Specified by:
forSavein interfaceIProcessingModel- Returns:
- the save
IProcessing
-
getAllParameter
public List<IParameterModel> 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
public List<IParameterModel> getFilteredParameter()
Deprecated.Description copied from interface:IProcessingModelLiefert alle gefilterten Parameter zurück- Specified by:
getFilteredParameterin interfaceIProcessingModel- Returns:
- a
Listof the filteredIParameterModels
-
setFilterForParameter
public void setFilterForParameter(Set<String> filterParams)
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
public ParameterModel addNewParameter()
Deprecated.Description copied from interface:IProcessingModelMethode zum Hinzufügen eines neuen Parameters- Specified by:
addNewParameterin interfaceIProcessingModel
-
addNewParameter
public void addNewParameter(IParameterModel model)
Deprecated.Description copied from interface:IProcessingModelMethode zum Hinzufügen eines neuen IParameterModels- Specified by:
addNewParameterin interfaceIProcessingModel- Parameters:
model- theIParameterModelto add
-
hasParameter
public boolean hasParameter(String paramName)
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
public IParameterModel getParameter(String paramName)
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
public void removeParameter(String paramName)
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
public void fillPluginConfigParameter(Mandant mandant)
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
-
-