story.scheherazade.misc
Interface ScheherIDWithType

All Known Implementing Classes:
ActionType, BehaviorType, CharacterType, ConditionType, GenericNounType, LocationType, ModifierType, NounName, NounType, PropType, QualityType, TimelineID

public interface ScheherIDWithType

Interfaces for those GenericScheherIDs which support storage of supertypes.


Method Summary
 GenericScheherID getType()
          Get the GenericScheherID's type (or supertype, if it's already a type).
 WordNetOffset getWordNetOffset()
          Get the GenericScheherID's WordNet synset offset
 boolean isUniversalType()
           
 

Method Detail

getType

GenericScheherID getType()
                         throws Scheherexception
Get the GenericScheherID's type (or supertype, if it's already a type).

Throws:
Scheherexception

getWordNetOffset

WordNetOffset getWordNetOffset()
                               throws Scheherexception
Get the GenericScheherID's WordNet synset offset

Throws:
Scheherexception

isUniversalType

boolean isUniversalType()


Copyright © 2011 David K. Elson. All Rights Reserved.