|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
wt.clients.iba.widgets.InlineURLValueEditorWidget
Nested Class Summary | |
(package private) class |
InlineURLValueEditorWidget.MyDocumentListener
|
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private static String |
CLASSNAME
|
private static boolean |
debug
|
private URLDefView |
definition
|
private boolean |
dirty
|
private boolean |
enabled
|
private static String |
RESOURCE
|
private String |
tooltip
|
private JTextField |
txtValue1
|
private JTextField |
txtValue2
|
private URLValueDefaultView |
value
|
private static String |
versionID
|
protected static String |
WIDGETS_RESOURCE
|
protected ResourceBundle |
widgetsResource
|
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
InlineURLValueEditorWidget()
|
|
InlineURLValueEditorWidget(URLDefView definition)
|
Method Summary | |
void |
addKeyListener(KeyListener listener)
Add the key listener to the JComponent inside the widget. |
InlineValueEditorWidgetInterface |
createNewWidget()
Create a new widget will the same type as itself. |
protected void |
displayExceptionMessage(String key,
Object[] params)
|
AttributeDefDefaultView |
getAttributeDefinition()
Return the Attribute Definition. |
private String |
getLocalizedString(String key,
String default_value)
|
AbstractValueView[] |
getNewValues()
Get the new values. |
AbstractValueView |
getShownValue()
Get the currently shown value from the widget. |
String |
getToolTipText()
|
protected void |
initResource()
|
boolean |
isDirty()
Return whether the widget has changed or not. |
boolean |
isWidgetEnabled()
Return whether the widget is enabled or not. |
void |
removeKeyListener(KeyListener listener)
Remove the KeyListener from the JComponent inside the widget. |
void |
removeShownValue()
Remove the shown value. |
void |
setAttributeDefinition(AttributeDefDefaultView definition)
Set the Attribute Definition. |
void |
setDirty(boolean dirty)
|
void |
setMultiLineToolTip(String tooltip)
Set the tooltip text to the JComponent inside the widget. |
void |
setShownValue(AbstractValueView obj)
Set the AbstractValueView to be displayed in the widget. |
void |
setWidgetEnabled(boolean enabled)
Change the widget state from enabled to disabled. |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private static final String versionID
private JTextField txtValue1
private JTextField txtValue2
private URLValueDefaultView value
private boolean enabled
private URLDefView definition
private boolean dirty
private String tooltip
private static final boolean debug
protected static final String WIDGETS_RESOURCE
protected ResourceBundle widgetsResource
Constructor Detail |
public InlineURLValueEditorWidget()
public InlineURLValueEditorWidget(URLDefView definition)
Method Detail |
protected void initResource()
public AbstractValueView getShownValue() throws ActionAbortedException
InlineValueEditorWidgetInterface
getShownValue
in interface InlineValueEditorWidgetInterface
ActionAbortedException
public AbstractValueView[] getNewValues() throws ActionAbortedException
InlineValueEditorWidgetInterface
getNewValues
in interface InlineValueEditorWidgetInterface
ActionAbortedException
public void setShownValue(AbstractValueView obj) throws ActionAbortedException
InlineValueEditorWidgetInterface
setShownValue
in interface InlineValueEditorWidgetInterface
obj
-
ActionAbortedException
public void removeShownValue()
InlineValueEditorWidgetInterface
removeShownValue
in interface InlineValueEditorWidgetInterface
public void setWidgetEnabled(boolean enabled)
InlineValueEditorWidgetInterface
setWidgetEnabled
in interface InlineValueEditorWidgetInterface
enabled
- public boolean isWidgetEnabled()
InlineValueEditorWidgetInterface
isWidgetEnabled
in interface InlineValueEditorWidgetInterface
public InlineValueEditorWidgetInterface createNewWidget()
InlineValueEditorWidgetInterface
createNewWidget
in interface InlineValueEditorWidgetInterface
public void setMultiLineToolTip(String tooltip)
InlineValueEditorWidgetInterface
setMultiLineToolTip
in interface InlineValueEditorWidgetInterface
tooltip
- public String getToolTipText()
getToolTipText
in interface InlineValueEditorWidgetInterface
public void addKeyListener(KeyListener listener)
InlineValueEditorWidgetInterface
addKeyListener
in interface InlineValueEditorWidgetInterface
public void removeKeyListener(KeyListener listener)
InlineValueEditorWidgetInterface
removeKeyListener
in interface InlineValueEditorWidgetInterface
public void setDirty(boolean dirty)
setDirty
in interface InlineValueEditorWidgetInterface
dirty
- public boolean isDirty()
InlineValueEditorWidgetInterface
isDirty
in interface InlineValueEditorWidgetInterface
public void setAttributeDefinition(AttributeDefDefaultView definition)
InlineValueEditorWidgetInterface
setAttributeDefinition
in interface InlineValueEditorWidgetInterface
definition
- public AttributeDefDefaultView getAttributeDefinition()
InlineValueEditorWidgetInterface
getAttributeDefinition
in interface InlineValueEditorWidgetInterface
private String getLocalizedString(String key, String default_value)
protected void displayExceptionMessage(String key, Object[] params)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |