SOMA.explorer
Class StringExplorerItem

java.lang.Object
  extended bySOMA.explorer.ExplorerItem
      extended bySOMA.explorer.StringExplorerItem
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ClassManagerExplorerItem

public class StringExplorerItem
extends ExplorerItem

Voce di menu per leggere e modificare una stringa.

Memorizza la stringa in ExplorerItem.Syntax

Author:
Livio Profiri
See Also:
Serialized Form

Field Summary
 
Fields inherited from class SOMA.explorer.ExplorerItem
Syntax
 
Constructor Summary
StringExplorerItem()
           
StringExplorerItem(java.lang.String string)
           
 
Method Summary
 java.lang.Object Execute(java.util.Collection Parameters, java.io.PrintStream out)
          Nessun argomento: visualizza la stringa, 1 argomento: Modifica la stringa.
 java.lang.String get()
          Returns the String.
 java.lang.String Help(java.io.PrintStream out)
          Stampa un messaggio di descrizione sul PrintStream specificato.
 void stringChange(java.lang.String oldString, java.lang.String newString, java.io.PrintStream out)
          Sostituisce la vecchia con la nuova stringa (se diverse).
 
Methods inherited from class SOMA.explorer.ExplorerItem
Execute, getSyntax, Help, setSyntax, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringExplorerItem

public StringExplorerItem()

StringExplorerItem

public StringExplorerItem(java.lang.String string)
Method Detail

Execute

public java.lang.Object Execute(java.util.Collection Parameters,
                                java.io.PrintStream out)
Nessun argomento: visualizza la stringa, 1 argomento: Modifica la stringa.

Specified by:
Execute in class ExplorerItem
Parameters:
Parameters - parametri da utilizzare nell'esecuzione.
out - PrintStream a cui inviare l'output.
Returns:
un Object risultato della computazione eseguita.

Help

public java.lang.String Help(java.io.PrintStream out)
Description copied from class: ExplorerItem
Stampa un messaggio di descrizione sul PrintStream specificato. Questo metodo viene eseguito invocando il comando help

Overrides:
Help in class ExplorerItem

get

public java.lang.String get()
Returns the String.


stringChange

public void stringChange(java.lang.String oldString,
                         java.lang.String newString,
                         java.io.PrintStream out)
Sostituisce la vecchia con la nuova stringa (se diverse).

Ridefinire questo metodo per cambiare il comportamento dell'item: compiere un'azione se necessario.



Copyright © 2004 Luca Foschini