public class PresentationByDrawing extends RemoteUserInterface
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector<MustButton> |
additionalBottomButtons |
protected MustButton |
buttonPrint |
protected java.util.LinkedHashSet<ImageLoader> |
imageLoaders |
protected java.util.LinkedHashSet<de.must.appletserver.PresentationByDrawing.Info> |
infos |
protected java.util.Vector<MustButton> |
otherAdditionalButtons |
appearanceModifiablePool, appellation, buildDone, confirmationMatter, contextInfo, dependencies, infoMatter, isToRenew, popupBuilders, presentMessageInDialogIfRepeated, remoteContents, remoteContentsExceptionallyToSetValues, sessionData
Constructor and Description |
---|
PresentationByDrawing(SessionData sessionData,
ContextInfo contextInfo) |
Modifier and Type | Method and Description |
---|---|
protected InsertedButton |
addButton(java.lang.String label) |
protected InsertedButton |
addButton(java.lang.String label,
int index) |
protected InsertedButton |
addButton(java.lang.String imageName,
java.lang.String fallbackLabel,
int index) |
protected void |
append(ImageLoader imageLoader)
Appends an image loader to the list of images to draw.
|
protected void |
append(java.lang.String label,
java.lang.String value)
Appends a label-value-pair to the list of informations to draw
|
void |
buildRemoteView(ToAppletWriter out)
Build remote view.
|
void |
fetchValuesFromRequest(GeneralizedRequest request) |
protected Identifier |
getId() |
void |
process(GeneralizedRequest request) |
protected void |
reset() |
void |
setStringsToHighlight(java.lang.String[] stringsToHighlight) |
addDependency, addDependency, associateDefaultButtonToInputField, destroy, free, getAppellation, getAppResStr, getConcerning, getContextInfo, getElementID, getInstance, getMessageSetSize, getTabId, getTabLabel, getTranslation, hasVeto, isVisible, register, register, registerRemotable, setAppellation, setElementID, setMessage, setMessageToKeep, setMessageToKeep, setMessageToKeep, setMessageToKeep, setMessageToKeep, setSoundToPlay, setTitle, setToolTipText, setToRenewToTrue, setVisible
protected java.util.LinkedHashSet<de.must.appletserver.PresentationByDrawing.Info> infos
protected java.util.LinkedHashSet<ImageLoader> imageLoaders
protected java.util.Vector<MustButton> additionalBottomButtons
protected java.util.Vector<MustButton> otherAdditionalButtons
protected MustButton buttonPrint
public PresentationByDrawing(SessionData sessionData, ContextInfo contextInfo)
protected InsertedButton addButton(java.lang.String label)
protected InsertedButton addButton(java.lang.String label, int index)
protected InsertedButton addButton(java.lang.String imageName, java.lang.String fallbackLabel, int index)
public void setStringsToHighlight(java.lang.String[] stringsToHighlight)
protected void reset()
protected void append(java.lang.String label, java.lang.String value)
label
- the label of the info to drawvalue
- the value to drawprotected void append(ImageLoader imageLoader)
imageLoader
- the image loader to to use to draw the imagepublic void buildRemoteView(ToAppletWriter out)
AppletTalker
buildRemoteView
in interface AppletTalker
buildRemoteView
in class RemoteUserInterface
out
- the writer which will be read by the appletprotected Identifier getId()
public void fetchValuesFromRequest(GeneralizedRequest request)
fetchValuesFromRequest
in interface Remotable
fetchValuesFromRequest
in class RemoteUserInterface
public void process(GeneralizedRequest request)
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de