org.openmi.standard
Interface IArgument


public interface IArgument

The IArgument interface defines a key - value pair. If the property ReadOnly is false the value is edible otherwise it is read-only.


Method Summary
 java.lang.String getDescription()
          Description of the key-value pair.
 java.lang.String getKey()
          The key (String) in key-value pair.
 java.lang.String getValue()
          Get the value (String) in key-value pair.
 boolean isReadOnly()
          Defines whether the Values property may be edited from outside.
 void setValue(java.lang.String value)
          Set the value (String) in key-value pair.
 

Method Detail

getKey

java.lang.String getKey()
The key (String) in key-value pair.


getValue

java.lang.String getValue()
Get the value (String) in key-value pair.


setValue

void setValue(java.lang.String value)
Set the value (String) in key-value pair.

If the ReadOnly property is true and the property is attempted to be changed from outside an exception must be thrown.

Parameters:
value - The value to be set

isReadOnly

boolean isReadOnly()
Defines whether the Values property may be edited from outside.


getDescription

java.lang.String getDescription()
Description of the key-value pair.