| 
Java Debug Interface | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public static interface Connector.Argument
Specification for and value of a Connector argument.
 Will always implement a subinterface of Argument:
 Connector.StringArgument, Connector.BooleanArgument,
 Connector.IntegerArgument,
 or Connector.SelectedArgument.
| Method Summary | |
|---|---|
 String | 
description()
Returns a human-readable description of this argument and its purpose.  | 
 boolean | 
isValid(String value)
Performs basic sanity check of argument.  | 
 String | 
label()
Returns a short human-readable label for this argument.  | 
 boolean | 
mustSpecify()
Indicates whether the argument must be specified.  | 
 String | 
name()
Returns a short, unique identifier for the argument.  | 
 void | 
setValue(String value)
Sets the value of the argument.  | 
 String | 
value()
Returns the current value of the argument.  | 
| Method Detail | 
|---|
String name()
String label()
String description()
String value()
void setValue(String value)
isValid(String)
 before setting it; invalid values will throw an exception
 when the connection is established - for example,
 on LaunchingConnector.launch(java.util.Map) 
boolean isValid(String value)
true if the value is valid to be
 used in setValue(String)boolean mustSpecify()
setValue(java.lang.String) must be used to set a non-null value before
 using this argument in establishing a connection.
true if the argument must be specified;
 false otherwise.
  | 
Java Debug Interface | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||