StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.speech.recognition
Interface XRuleGrammar

All Superinterfaces:
com.sun.star.speech.recognition.XGrammar, com.sun.star.uno.XInterface

public abstract interface XRuleGrammar
extends com.sun.star.speech.recognition.XGrammar


Field Summary
static com.sun.star.uno.Uik UIK
           
static java.lang.Object UNORUNTIMEDATA
           
 
Fields inherited from interface com.sun.star.speech.recognition.XGrammar
UNOTYPEINFO
 
Method Summary
abstract  void deleteRule(java.lang.String s)
           
abstract  java.lang.String getRule(java.lang.String s)
           
abstract  boolean isRuleEnabled(java.lang.String s)
           
abstract  boolean isRulePublic(java.lang.String s)
           
abstract  java.lang.String[] listRuleNames()
           
abstract  void setRule(java.lang.String s1, java.lang.String s2, boolean b)
           
abstract  void setRuleEnabled(java.lang.String s, boolean b)
           
abstract  void setRulesEnabled(java.lang.String[] s, boolean b)
           
 
Methods inherited from interface com.sun.star.speech.recognition.XGrammar
addGrammarListener, addResultListener, getActivationMode, getName, getRecognizer, isActive, isEnabled, removeGrammarListener, removeResultListener, setActivationMode, setEnabled
 

Field Detail

UIK

public static final com.sun.star.uno.Uik UIK

UNORUNTIMEDATA

public static final java.lang.Object UNORUNTIMEDATA
Method Detail

deleteRule

public abstract void deleteRule(java.lang.String s)
                         throws com.sun.star.lang.IllegalArgumentException,
                                com.sun.star.uno.RuntimeException

getRule

public abstract java.lang.String getRule(java.lang.String s)
                                  throws com.sun.star.uno.RuntimeException

isRuleEnabled

public abstract boolean isRuleEnabled(java.lang.String s)
                               throws com.sun.star.uno.RuntimeException

isRulePublic

public abstract boolean isRulePublic(java.lang.String s)
                              throws com.sun.star.uno.RuntimeException

listRuleNames

public abstract java.lang.String[] listRuleNames()
                                          throws com.sun.star.uno.RuntimeException

setRule

public abstract void setRule(java.lang.String s1,
                             java.lang.String s2,
                             boolean b)
                      throws com.sun.star.speech.recognition.GrammarException,
                             com.sun.star.lang.IllegalArgumentException,
                             com.sun.star.uno.RuntimeException

setRuleEnabled

public abstract void setRuleEnabled(java.lang.String s,
                                    boolean b)
                             throws com.sun.star.lang.IllegalArgumentException,
                                    com.sun.star.uno.RuntimeException

setRulesEnabled

public abstract void setRulesEnabled(java.lang.String[] s,
                                     boolean b)
                              throws com.sun.star.lang.IllegalArgumentException,
                                     com.sun.star.uno.RuntimeException

StarOffice 5.2 API
reverse engineered by classdoc