public abstract class AlmWorkItemModel extends java.lang.Object implements AlmScope
The AlmWorkItemModel
is the interface to define the workitem UI model. Connector writer can implement a customized workitem model and use it for formLayout UI control to show and submit workitem data.
Constructor and Description |
---|
AlmWorkItemModel() |
Modifier and Type | Method and Description |
---|---|
abstract java.util.Map |
getAttributes() |
abstract java.lang.Object |
getComments() |
abstract java.lang.Object |
getControlType(int index) |
abstract java.lang.String |
getLabel(int index) |
abstract ListItem |
getListItem(int index) |
abstract LovDef |
getLovDef(int index) |
abstract java.lang.String |
getName(int index) |
abstract java.lang.Object |
getProperty(int index, java.lang.String name) |
RenderingContext |
getRenderingContext() |
abstract int |
getSize() |
AlmComponent |
getSourceComponent() |
abstract java.lang.Object |
getType(int index) |
java.util.Map |
getValidators() |
abstract java.lang.Object |
getValue(int index) |
abstract java.util.Map |
getValues() |
abstract boolean |
isNew() |
abstract boolean |
isReadOnly(int index) |
abstract boolean |
isRequired(int index) |
void |
setRenderingContext(RenderingContext rContext) |
void |
setSourceComponent(AlmComponent component) |
public void setRenderingContext(RenderingContext rContext)
setRenderingContext
in interface AlmScope
public RenderingContext getRenderingContext()
getRenderingContext
in interface AlmScope
public void setSourceComponent(AlmComponent component)
setSourceComponent
in interface AlmScope
public AlmComponent getSourceComponent()
getSourceComponent
in interface AlmScope
public abstract int getSize()
public abstract boolean isNew()
public abstract java.lang.Object getComments()
public abstract java.lang.String getName(int index)
public abstract java.lang.String getLabel(int index)
public abstract java.lang.Object getType(int index)
public abstract java.lang.Object getValue(int index)
public abstract boolean isReadOnly(int index)
public abstract boolean isRequired(int index)
public abstract java.lang.Object getControlType(int index)
public abstract ListItem getListItem(int index)
public abstract LovDef getLovDef(int index)
public abstract java.lang.Object getProperty(int index, java.lang.String name)
public abstract java.util.Map getValues()
public abstract java.util.Map getAttributes()
public java.util.Map getValidators()