|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.ui.structs.LinkStruct
A link to a ScreenStruct reached either directly as a hyperlink
or at the conclusion of processing a form.
Links can be forms, hyperlinks, or empty placeholders for actions. Form links have state initialization associated with them. Unless overridden, links inherit their display templates from the screen they are part of.
| Field Summary | |
protected ActionStruct[] |
actions
Additional actions associated with this link. |
protected org.sandev.basics.structs.UIFormInitializerStruct |
formState
Initial form state for this link. |
protected int |
linkType
How this link should be displayed. |
protected int |
mode
For prototyping purposes, a link can be optionally deactivated and rendered using placeholder text. |
protected java.lang.String |
name
The name used to identify this link. |
protected ActionStruct[] |
tabs
Tabs are custom actions that set the form contents. |
protected java.lang.String |
target
The name of the screen to go to. |
protected java.lang.String |
template
Specific template transformation for this link. |
protected java.lang.String |
title
For form links, this is the title to be used in place of the name for display purposes. |
protected java.lang.String |
wireframeText
Text to be displayed in place of the SANDForm rendering when this link is in wireframe mode. |
| Constructor Summary | |
LinkStruct()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected int linkType
enumerated constant values:
_TEXT = 1_FORM = 2_EMPTY = 3protected java.lang.String name
protected java.lang.String title
protected java.lang.String target
protected java.lang.String template
protected org.sandev.basics.structs.UIFormInitializerStruct formState
If this link is displayed as text, then form information is
not required and will not be displayed.
protected ActionStruct[] tabs
protected ActionStruct[] actions
protected int mode
Exactly how the wireframeText is rendered depends on the UIFormAdaptor implementation. See the wireframeText field comments for details.
enumerated constant values:
_PRODUCTION = 0_WIREFRAME = 1protected java.lang.String wireframeText
| Constructor Detail |
public LinkStruct()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||