org.jdesktop.swingx.action
public class ServerAction extends javax.swing.AbstractAction
Constructor and Description |
---|
ServerAction() |
ServerAction(java.lang.String name) |
ServerAction(java.lang.String name,
javax.swing.Icon icon) |
ServerAction(java.lang.String name,
java.lang.String command) |
ServerAction(java.lang.String name,
java.lang.String command,
javax.swing.Icon icon) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt)
Invokes the server operation when the action has been invoked.
|
void |
addHeader(java.lang.String name,
java.lang.String value)
Adds a name value pair which represents a url connection request property.
|
void |
addParam(java.lang.String name,
java.lang.String value)
Adds a name value pair which represents a url parameter in an http
POST request.
|
java.util.Set<java.lang.String> |
getHeaderNames()
Return a set of parameter names or null if there are no params
|
java.lang.String |
getHeaderValue(java.lang.String name)
Return a header value corresponding to name or null if it doesn't exist.
|
java.util.Set<java.lang.String> |
getParamNames()
Return a set of parameter names or null if there are no params
|
java.lang.String |
getParamValue(java.lang.String name)
Return a parameter value corresponding to name or null if it doesn't exist.
|
java.lang.String |
getURL() |
void |
setURL(java.lang.String url)
Set the url for the action.
|
public ServerAction()
public ServerAction(java.lang.String name)
public ServerAction(java.lang.String name, java.lang.String command)
name
- display name of the actioncommand
- the value of the action command keypublic ServerAction(java.lang.String name, javax.swing.Icon icon)
public ServerAction(java.lang.String name, java.lang.String command, javax.swing.Icon icon)
name
- display name of the actioncommand
- the value of the action command keyicon
- icon to displaypublic void setURL(java.lang.String url)
url
- a string representation of the urlpublic java.lang.String getURL()
public void addParam(java.lang.String name, java.lang.String value)
public java.lang.String getParamValue(java.lang.String name)
public java.util.Set<java.lang.String> getParamNames()
public void addHeader(java.lang.String name, java.lang.String value)
public java.lang.String getHeaderValue(java.lang.String name)
public java.util.Set<java.lang.String> getHeaderNames()
public void actionPerformed(java.awt.event.ActionEvent evt)