public abstract class ProcessableViewModel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
processingFlags |
protected java.lang.Object |
processingInfo |
Constructor and Description |
---|
ProcessableViewModel() |
Modifier and Type | Method and Description |
---|---|
protected static <T extends ProcessingFlags> |
addExtraProcessingFlags(java.lang.Class<T> extraProcessingFlagsHolder)
A utility method that allows for adding additional processing flags that can be rendered as
strings.
|
static java.util.List<java.lang.String> |
renderProcessingFlags(int processingFlags)
A utility method for rendering the processing flags of a processable instance.
|
protected java.util.List<java.lang.String> processingFlags
protected java.lang.Object processingInfo
public static java.util.List<java.lang.String> renderProcessingFlags(int processingFlags)
processingFlags
- The processing flags of a processable to be rendered.protected static <T extends ProcessingFlags> void addExtraProcessingFlags(java.lang.Class<T> extraProcessingFlagsHolder)
extraProcessingFlagsHolder
- A sub class of ProcessingFlags that holds the additional
flags.