If the optional working list argument on the JSM_COMMAND BIF is used, then the contents of this working list can be accessed using this interface.

public interface JSMList
{
public int getFieldCount () ;
public int getEntryCount () ;
public int getMaxEntryCount () ;

public Enumeration getNames () ;
public Enumeration getLongNames () ;

public String[] getNameArray () ;
public String[] getLongNameArray () ;

public Enumeration getFields () ;
public JSMField[] getFieldArray () ;

public int getIndex ( String name ) ;
public boolean contains ( String name ) ;

public String[] newEntryArray () ;
public String[] getEntryArray ( int index ) ;

public void clear () ;
public void remove ( int index ) ;
public void add ( String[] data ) ;
public void set ( int index, String[] data ) ;
public void insert ( int index, String[] data ) ;
}
  • No labels