Class URLAttributeEditor
java.lang.Object
org.graffiti.plugin.editcomponent.ValueEditComponentAdapter
org.graffiti.plugin.editcomponent.AbstractValueEditComponent
de.ipk_gatersleben.ag_nw.graffiti.plugins.editcomponents.url_attribute.URLAttributeEditor
- All Implemented Interfaces:
EventListener
,AttributeListener
,EdgeListener
,GraphListener
,NodeListener
,TransactionListener
,ValueEditComponent
public class URLAttributeEditor extends AbstractValueEditComponent
- Author:
- Christian Klukas (c) 2004, 2008 IPK-Gatersleben
-
Field Summary
Fields inherited from class org.graffiti.plugin.editcomponent.AbstractValueEditComponent
showEmpty
Fields inherited from interface org.graffiti.plugin.editcomponent.ValueEditComponent
EMPTY_STRING
-
Constructor Summary
Constructors Constructor Description URLAttributeEditor(Displayable disp)
-
Method Summary
Modifier and Type Method Description static ActionListener
getActionListener(URLAttribute disp, boolean modifyCommand)
JComponent
getComponent()
Returns theValueEditComponent
'sJComponent
.static String
getDescription(URLAttribute displayable, boolean shortDesc, boolean modifyCommand)
void
setEditFieldValue()
Sets the current value of theDisplayable
in the correspondingJComponent
.void
setValue()
Sets the value of theDisplayable
specified in theJComponent
.static boolean
supportsModifyCommand(URLAttribute displayable)
Methods inherited from class org.graffiti.plugin.editcomponent.AbstractValueEditComponent
getDisplayable, getShowEmpty, isEnabled, postAttributeChanged, preAttributeChanged, setDisplayable, setEnabled, setShowEmpty
Methods inherited from class org.graffiti.plugin.editcomponent.ValueEditComponentAdapter
postAttributeAdded, postAttributeRemoved, postDirectedChanged, postEdgeAdded, postEdgeRemoved, postEdgeReversed, postGraphCleared, postInEdgeAdded, postInEdgeRemoved, postNodeAdded, postNodeRemoved, postOutEdgeAdded, postOutEdgeRemoved, postSourceNodeChanged, postTargetNodeChanged, postUndirectedEdgeAdded, postUndirectedEdgeRemoved, preAttributeAdded, preAttributeRemoved, preDirectedChanged, preEdgeAdded, preEdgeRemoved, preEdgeReversed, preGraphCleared, preInEdgeAdded, preInEdgeRemoved, preNodeAdded, preNodeRemoved, preOutEdgeAdded, preOutEdgeRemoved, preSourceNodeChanged, preTargetNodeChanged, preUndirectedEdgeAdded, preUndirectedEdgeRemoved, setParameter, setValue, transactionFinished, transactionStarted
-
Constructor Details
-
URLAttributeEditor
-
-
Method Details
-
getDescription
public static String getDescription(URLAttribute displayable, boolean shortDesc, boolean modifyCommand) -
getActionListener
-
getComponent
Description copied from interface:ValueEditComponent
Returns theValueEditComponent
'sJComponent
.- Returns:
- the
ValueEditComponent
'sJComponent
.
-
setEditFieldValue
public void setEditFieldValue()Description copied from interface:ValueEditComponent
Sets the current value of theDisplayable
in the correspondingJComponent
. IfshowEmpty
is set to true, this component should instead show only empty fields. -
setValue
public void setValue()Description copied from interface:ValueEditComponent
Sets the value of theDisplayable
specified in theJComponent
. Should only change the value if the value is really different otherwise too many events will be sent. -
supportsModifyCommand
-