public interface IScreenable
This interface defines the screen interface used by the resource adapter to build screen output, or obtain the fields it needs.
Modifier and Type | Method and Description |
---|---|
void |
beginBuild(IScreenInfo ScrInf,
boolean fullRefresh)
Indicate the start of the field build process, providing Information
about the Screen itself.
|
void |
buildField(IFieldData fieldData,
IFieldAttrInfo fieldAttrs,
ITextAttrInfo textAttrs)
Adds a field to the screen record.
|
void |
endBuild()
Indicate the end of the field build process.
|
java.util.Iterator |
getFields()
Returns an iterator for the fields contained in the screen record.
|
java.util.Iterator |
getModifiedFields()
Returns an iterator for the modified fields contained in the screen record.
|
java.lang.String |
getScreenId()
Returns the screen record ID.
|
void |
setScreenId(java.lang.String ScreenId)
Set the screen ID.
|
void beginBuild(IScreenInfo ScrInf, boolean fullRefresh)
void buildField(IFieldData fieldData, IFieldAttrInfo fieldAttrs, ITextAttrInfo textAttrs) throws ScreenException
ScreenException
void endBuild()
java.util.Iterator getFields()
java.util.Iterator getModifiedFields()
java.lang.String getScreenId()
void setScreenId(java.lang.String ScreenId)