#<HTML><pre>
# KEHOME/bin/GetData
# Sep/1/2003
#set -x

# Usage:
#	GetData question prefix suffix
# question ::=
#	subject predicate ?
#	subject ? ?
#	?  ? object
#	?  predicate object
#
# Example:
#	GetData ? subClassOf Person "Person isg"
#echo "# GetData $@"

subject="$1"
predicate="$2"
object="$3"
prefix="$4"
suffix="$5"

flags=""
#####flags="$flags,includeSubClasses=yes"
#####flags="$flags,includeSuperClasses=yes"

if [ -n "$prefix" ]
then echo "# $prefix"
fi

# setup Sun Java and Stanford TAP environment
#============================================#
if [ -n "$KBDATA" ]
then kbdata="$KBDATA"
else kbdata="http://tap.stanford.edu/data/"
fi
. systype.env
. tap.env

cd "$KEHOME/java"

# execute Java program
#====================#
java  getdata "$kbdata" <<EOF | sort -f
$subject $predicate $object
EOF

if [ -n "$suffix" ]
then echo "# $suffix"
fi
#</pre></HTML>
