|
|||||||||||
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
org.objectweb.jac.aspects.gui.swing.AbstractView
org.objectweb.jac.aspects.gui.swing.AbstractFieldEditor
org.objectweb.jac.aspects.gui.swing.ImageURLEditor
This is a special value editor that allows the user to nicely edit an URL.
Nested Class Summary |
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 | |
protected JLabel |
image
|
protected URLEditor |
urlEditor
|
Fields inherited from class org.objectweb.jac.aspects.gui.swing.AbstractFieldEditor |
type |
Fields inherited from class org.objectweb.jac.aspects.gui.swing.AbstractView |
closed, height, width |
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.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 | |
ImageURLEditor(Object substance,
FieldItem field)
Constructs a new URL editor. |
Method Summary | |
protected JComponent |
getComponent()
|
Object |
getValue()
Gets the value of the edited object. |
void |
onSetFocus(Object extra)
Called when the focus is given to the editor |
void |
setSize(Length width,
Length height)
Sets the preferred size for this view. |
void |
setValue(Object value)
Sets the value to display |
Methods inherited from class org.objectweb.jac.aspects.gui.swing.AbstractFieldEditor |
close, commit, fieldUpdated, focusGained, focusLost, getField, getSubstance, setAutoUpdate, setEditedType, setEmbedded, setField, setSubstance |
Methods inherited from class org.objectweb.jac.aspects.gui.swing.AbstractView |
equalsView, equalsView, getContext, getDescription, getFactory, getLabel, getMessage, getParameters, getParentView, getRootView, getStyle, getType, getViewBorder, invokeInContext, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParameters, setParentView, setStyle, setType, setViewBorder, toString |
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 |
Methods inherited from interface org.objectweb.jac.aspects.gui.FieldEditor |
commit, isEnabled, setEditedType, setEmbedded, setEnabled |
Methods inherited from interface org.objectweb.jac.aspects.gui.FieldView |
getField, getSubstance, setAutoUpdate, setField, setSubstance |
Methods inherited from interface org.objectweb.jac.aspects.gui.View |
close, getContext, getDescription, getFactory, getLabel, getMessage, getParentView, getRootView, getStyle, getViewBorder, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParentView, setStyle, setViewBorder |
Methods inherited from interface org.objectweb.jac.aspects.gui.ViewIdentity |
equalsView, equalsView, getParameters, getType, setParameters, setType |
Field Detail |
protected JLabel image
protected URLEditor urlEditor
Constructor Detail |
public ImageURLEditor(Object substance, FieldItem field)
Method Detail |
public void setValue(Object value)
FieldView
setValue
in interface FieldView
setValue
in class AbstractFieldEditor
public Object getValue()
FieldEditor
getValue
in interface FieldEditor
getValue
in class AbstractFieldEditor
public void setSize(Length width, Length height)
View
setSize
in interface View
setSize
in class AbstractView
public void onSetFocus(Object extra)
FieldEditor
onSetFocus
in interface FieldEditor
onSetFocus
in class AbstractFieldEditor
protected JComponent getComponent()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |