org.eclipse.palamedes.gdl.core.knowledgebase
Class GDLKnowledgeBase

java.lang.Object
  extended by org.eclipse.palamedes.kif.core.knowledgebase.KnowledgeBase
      extended by org.eclipse.palamedes.gdl.core.knowledgebase.GDLKnowledgeBase

public class GDLKnowledgeBase
extends KnowledgeBase


Field Summary
static java.util.TreeSet<java.lang.String> gdlKeywords
          The static member gdlKeywords contains the GDL keywords in a case insensitive order.
static java.util.TreeSet<java.lang.String> gdlOperators
          The static member gdlOperator contains the GDL operator in a case insensitive order.
 
Fields inherited from class org.eclipse.palamedes.kif.core.knowledgebase.KnowledgeBase
description, entries
 
Constructor Summary
GDLKnowledgeBase()
           
 
Method Summary
 GDLForm getGameAST()
           
 
Methods inherited from class org.eclipse.palamedes.kif.core.knowledgebase.KnowledgeBase
filter, get, getEntries, setDescription, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

gdlKeywords

public static final java.util.TreeSet<java.lang.String> gdlKeywords
The static member gdlKeywords contains the GDL keywords in a case insensitive order. One can make a contains test against with a string to identify keywords.


gdlOperators

public static final java.util.TreeSet<java.lang.String> gdlOperators
The static member gdlOperator contains the GDL operator in a case insensitive order. One can make a contains test against with a string to identify operator.

Constructor Detail

GDLKnowledgeBase

public GDLKnowledgeBase()
Method Detail

getGameAST

public GDLForm getGameAST()