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
 
 - 
 
 -