Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.diaam.lgpl.script
Interface Interpretable  view Interpretable download Interpretable.java


public interface Interpretable

Cet interface permet à une application d'exposer les objets qu'elle veut à un interpreteur. L'application lance d'abord un objet qui concrétise cette interface, puis lui expose les objets qu'elle souhaite, puis lance l'interpréteur. A partir de là, l'interpreteur peut faire ce qu'il veut avec les objets exposés.

Version:
111999

Method Summary
 void ajouteObjet(java.lang.String nom, java.lang.Object lui)
          Pour exposer un objet à l'interpreteur.
 void doDirectly(TextWays ways, boolean withUser)
          Le script se lance en utilisant les ports stipulés dans ways.
 void doWithStandardsStreams()
          Le script se lance en utilisant les ports standards de l'appli.
 void effaceObjet(java.lang.String nom)
          Une méthode surtout pour la beauté intellectuelle, je ne sais pas si elle est utilisable, ni même s'il est préférable de passer le nom de l'objet ou sa référence...
 

Method Detail

ajouteObjet

public void ajouteObjet(java.lang.String nom,
                        java.lang.Object lui)
Pour exposer un objet à l'interpreteur. Une fois que l'application a exposer cet objet à l'interpreteur le script est normalement libre de faire ce qu'il veut avec cet objet.


effaceObjet

public void effaceObjet(java.lang.String nom)
Une méthode surtout pour la beauté intellectuelle, je ne sais pas si elle est utilisable, ni même s'il est préférable de passer le nom de l'objet ou sa référence... Normalement, son but est de dire à l'interpreteur que l'objet qui a tel nom n'est plus disponible.


doWithStandardsStreams

public void doWithStandardsStreams()
Le script se lance en utilisant les ports standards de l'appli.


doDirectly

public void doDirectly(TextWays ways,
                       boolean withUser)
Le script se lance en utilisant les ports stipulés dans ways.