Crossfire Server, Trunk
CFDialog.DialogRule Class Reference
+ Inheritance diagram for CFDialog.DialogRule:
+ Collaboration diagram for CFDialog.DialogRule:

Public Member Functions

def __init__ (self, keywords, presemaphores, messages, postsemaphores, suggested_response=None)
 
def getKeyword (self)
 
def getMessage (self)
 
def getPostconditions (self)
 
def getPreconditions (self)
 
def getPreFunction (self)
 
def getSuggests (self)
 
def setPreFunction (self, function)
 

Private Attributes

 __keywords
 
 __messages
 
 __postsems
 
 __prefunction
 
 __presems
 
 __suggestions
 

Detailed Description

Definition at line 128 of file CFDialog.py.

Constructor & Destructor Documentation

◆ __init__()

def CFDialog.DialogRule.__init__ (   self,
  keywords,
  presemaphores,
  messages,
  postsemaphores,
  suggested_response = None 
)

Definition at line 129 of file CFDialog.py.

Member Function Documentation

◆ getKeyword()

def CFDialog.DialogRule.getKeyword (   self)

Definition at line 140 of file CFDialog.py.

References CFDialog.DialogRule.__keywords.

◆ getMessage()

def CFDialog.DialogRule.getMessage (   self)

Definition at line 146 of file CFDialog.py.

References CFDialog.DialogRule.__messages.

◆ getPostconditions()

def CFDialog.DialogRule.getPostconditions (   self)

Definition at line 161 of file CFDialog.py.

References CFDialog.DialogRule.__postsems.

◆ getPreconditions()

def CFDialog.DialogRule.getPreconditions (   self)

Definition at line 155 of file CFDialog.py.

References CFDialog.DialogRule.__presems.

◆ getPreFunction()

def CFDialog.DialogRule.getPreFunction (   self)

Definition at line 170 of file CFDialog.py.

References CFDialog.DialogRule.__prefunction.

◆ getSuggests()

def CFDialog.DialogRule.getSuggests (   self)

Definition at line 166 of file CFDialog.py.

References CFDialog.DialogRule.__suggestions.

◆ setPreFunction()

def CFDialog.DialogRule.setPreFunction (   self,
  function 
)

Definition at line 174 of file CFDialog.py.

References CFDialog.DialogRule.__prefunction.

Field Documentation

◆ __keywords

CFDialog.DialogRule.__keywords
private

Definition at line 130 of file CFDialog.py.

Referenced by CFDialog.DialogRule.getKeyword().

◆ __messages

CFDialog.DialogRule.__messages
private

Definition at line 132 of file CFDialog.py.

Referenced by CFDialog.DialogRule.getMessage().

◆ __postsems

CFDialog.DialogRule.__postsems
private

Definition at line 133 of file CFDialog.py.

Referenced by CFDialog.DialogRule.getPostconditions().

◆ __prefunction

CFDialog.DialogRule.__prefunction
private

◆ __presems

CFDialog.DialogRule.__presems
private

Definition at line 131 of file CFDialog.py.

Referenced by CFDialog.DialogRule.getPreconditions().

◆ __suggestions

CFDialog.DialogRule.__suggestions
private

Definition at line 134 of file CFDialog.py.

Referenced by CFDialog.DialogRule.getSuggests().


The documentation for this class was generated from the following file: