Modules | Files | Inheritance Tree | Inheritance Graph | Name Index
module GNOME::Speech::Recognition
interface Rule
Files: GNOME_Speech.idl
GNOME-Speech-Recognition-Rule-inheritance GNOME-Speech-Recognition-RuleAlternatives.html GNOME-Speech-Recognition-RuleTag.html GNOME-Speech-Recognition-RuleSequence.html GNOME-Speech-Recognition-RuleParse.html GNOME-Speech-Recognition-RuleCount.html GNOME-Speech-Recognition-RuleName.html GNOME-Speech-Recognition-RuleToken.html GNOME-Speech-SpeechObject.html Bonobo-Unknown.html
Operations Summary:
 Rulecopy()
 stringtoString()

Operations Inherited from Bonobo::Unknown
ref, unref, queryInterface

Operation Details:
 Rule copy()

Return a deep copy of a Rule. A deep copy implies that for a rule that contains other rules (i.e. RuleAlternatives, RuleCount, RuleParse, RuleSequence, RuleTag) the sub-rules are also copied. Note: copy differs from the typical use of clone because a clone is not normally a deep copy.

Return:
deep copy of a Rule.


 string toString()

Return a string representing the Rule in partial Java Speech Grammar Format. The string represents a portion of Java Speech Grammar Format that could appear on the right hand side of a rule definition.

Return:
a printable Java Speech Grammar Format string.