KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > speech > types > ISpGrammarBuilder


1 // GENERATED. DO NOT MODIFY
2
package speech.types;
3
4 import com4j.*;
5
6 /**
7  * ISpGrammarBuilder Interface
8  */

9 @IID("{8137828F-591A-4A42-BE58-49EA7EBAAC68}")
10 public interface ISpGrammarBuilder extends Com4jObject {
11     @VTID(3)
12     void resetGrammar(
13         short newLanguage);
14
15     @VTID(4)
16     java.nio.Buffer JavaDoc getRule(
17         @MarshalAs(NativeType.Unicode) java.lang.String JavaDoc pszRuleName,
18         int dwRuleId,
19         int dwAttributes,
20         int fCreateIfNotExist);
21
22     @VTID(5)
23     void clearRule(
24         java.nio.Buffer JavaDoc hState);
25
26     @VTID(6)
27     void createNewState(
28         java.nio.Buffer JavaDoc hState,
29         Holder<java.nio.Buffer JavaDoc> phState);
30
31             @VTID(9)
32             void addResource(
33                 java.nio.Buffer JavaDoc hRuleState,
34                 @MarshalAs(NativeType.Unicode) java.lang.String JavaDoc pszResourceName,
35                 @MarshalAs(NativeType.Unicode) java.lang.String JavaDoc pszResourceValue);
36
37             @VTID(10)
38             void commit(
39                 int dwReserved);
40
41         }
42
Popular Tags