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 |
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 |
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 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 getHeaderNames()
public void actionPerformed(java.awt.event.ActionEvent evt)