| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This interface allows to define a new language, it has to be implement by a plugin defining a new language.
| Method Summary | |
 java.lang.String | 
displayGoal(Goal g,
            boolean applySubstitution)
Displays a goal in the lemma view.  | 
 ITranslatable | 
formulaFactory(Formula f)
Returns a formula corresponding to the initial but converted in a translatable subclass of formula.  | 
 ITranslationResult | 
load(JpoInputStream s)
Load a terminal formula from a jpo file.  | 
 ITranslatable | 
quantifiedVarFactory(QuantifiedVarForm qvf)
Returns quantified variables corresponding to the initial ones but translatable.  | 
 void | 
save(IOutputStream s,
     ITranslationResult result)
Saves the result of a translation in a jpo file.  | 
 void | 
save(IOutputStream s,
     TerminalForm f)
Saves a terminal formula in a jpo file.  | 
 ITranslatable | 
typeFactory(Type t)
Returns a type corresponding to the initial one but converted in a translatable type.  | 
| Method Detail | 
public ITranslatable formulaFactory(Formula f)
f - The formula to convert
public ITranslatable typeFactory(Type t)
t - The type to convert
public ITranslatable quantifiedVarFactory(QuantifiedVarForm qvf)
qvf - The quantified variables to convert
public java.lang.String displayGoal(Goal g,
                                    boolean applySubstitution)
g - The goal to display
public void save(IOutputStream s,
                 TerminalForm f)
          throws java.io.IOException,
                 LanguageException
s - The jpo filef - The formula to save
java.io.IOException
LanguageException
public void save(IOutputStream s,
                 ITranslationResult result)
          throws java.io.IOException
s - The jpo fileresult - The result to save
java.io.IOException
public ITranslationResult load(JpoInputStream s)
                        throws java.io.IOException
s - The jpo file
java.io.IOException
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||