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
  • Constructor Details

    • URLAttributeEditor

      public URLAttributeEditor​(Displayable disp)
  • Method Details

    • getDescription

      public static String getDescription​(URLAttribute displayable, boolean shortDesc, boolean modifyCommand)
    • getActionListener

      public static ActionListener getActionListener​(URLAttribute disp, boolean modifyCommand)
    • getComponent

      public JComponent getComponent()
      Description copied from interface: ValueEditComponent
      Returns the ValueEditComponent's JComponent.
      Returns:
      the ValueEditComponent's JComponent.
    • setEditFieldValue

      public void setEditFieldValue()
      Description copied from interface: ValueEditComponent
      Sets the current value of the Displayable in the corresponding JComponent. If showEmpty 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 the Displayable specified in the JComponent. Should only change the value if the value is really different otherwise too many events will be sent.
    • supportsModifyCommand

      public static boolean supportsModifyCommand​(URLAttribute displayable)