Package teamwork :: Package math :: Module ThespianKeys
[hide private]
[frames] | no frames]

Module ThespianKeys

source code

Classes [hide private]
  MessageKey
  GroupStateKey
  MetaStateKey
  MessageEqualKey
  ObligKey
  ExistObligKey
  GroupExistObligKey
  ExistUnFinOligKey
  GroupExistUnFinOligKey
Functions [hide private]
 
makeGroupStateKey(entity, feature)
Helper function for creating GroupStateKey objects
source code
 
makeMessageKey(action)
Returns a key correspond to the value of the given action
source code
 
makeBelongKey(entity) source code
 
makeMessageEqualKey(attr, value) source code
 
makeObligKey(feature, role) source code
 
makeMetaStateKey(entity, feature)
Returns a key correspond to the value of the given feature of the given entity
source code
 
makeExistObligKey(entity) source code
 
makeGroupExistObligKey(entity) source code
 
makeExistUnFinOligKey(entity) source code
 
makeGroupExistUnFinOligKey(entity) source code
Variables [hide private]
  EMPTY_NAMESPACE = None
  EMPTY_PREFIX = None
  StringTypes = (<type 'str'>, <type 'unicode'>)
  XMLNS_NAMESPACE = 'http://www.w3.org/2000/xmlns/'
Function Details [hide private]

makeGroupStateKey(entity, feature)

source code 

Helper function for creating GroupStateKey objects

Parameters:
  • entity (string) - The group of entity to be pointed to by this key
  • feature (string) - The state feature to be pointed to by this key
Returns:
the corresponding GroupStateKey object