|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Visualizer
Represents a graphical UI widget for a JAXFront type.
Method Summary | |
---|---|
Type |
getContext()
|
Visualizer |
getImplementation()
|
java.lang.String |
getLabelText()
Returns the label of this visualizer. |
Type |
getModel()
Returns the model (type) of this visualizer. |
boolean |
isViewReleased()
|
void |
jumpTo()
Bring this visualizer to front and set the focus. |
void |
markError()
Displays the error in a special way. |
void |
populateModel()
Updates the model (type) that belongs to this visualizer. |
void |
populateView()
Updates the view of this visualizer. |
void |
postInitialization()
Gets called after the UI factory has created this visualizer. |
void |
release()
Releases allocated resources for this visualizer. |
void |
removeLabel()
Removes the label from the view. |
void |
resetError()
Removes the error from this visualizer. |
void |
setApplicationRequired(boolean required)
Sets the view component to be required or not defined by the application not by xml schema. |
void |
setEditable(boolean enabled)
Sets the view component editable . |
void |
setEnabled(boolean enabled)
Sets the view component enabled or disabled. |
void |
setLabelColor(java.awt.Color color)
Sets the foreground color for the label. |
void |
setLabelText(java.lang.String text)
Sets the label for this view |
void |
setModel(Type type)
Sets the model (type) for this visualizer. |
void |
setRequired(boolean required)
Sets the view component to be required or not. |
void |
setVisible(boolean visible)
Sets the view component visible or not visible. |
void |
showLabel(boolean show)
Sets the label of this visualizer visible or not visible. |
Method Detail |
---|
java.lang.String getLabelText()
Type getModel()
void markError()
void populateModel()
void populateView()
void release()
Type getContext()
void removeLabel()
void jumpTo()
void resetError()
void setEnabled(boolean enabled)
enabled
- enable/disable this visualizervoid setEditable(boolean enabled)
enabled
- enable/disable this visualizervoid setLabelColor(java.awt.Color color)
color
- label foreground colorvoid setLabelText(java.lang.String text)
text
- void setModel(Type type)
type
- model for the visualizervoid postInitialization()
Visualizer getImplementation()
void setRequired(boolean required)
required
- indicates if a visualizer requires user inputvoid setApplicationRequired(boolean required)
required
- indicates if a visualizer required user inputvoid setVisible(boolean visible)
visible
- visibility of the visualizervoid showLabel(boolean show)
show
- visibility of the labelboolean isViewReleased()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |