edu.stanford.smi.protegex.owl.prose
Class ProseGen
java.lang.Object
edu.stanford.smi.protegex.owl.prose.ProseGen
- public class ProseGen
- extends Object
Created by IntelliJ IDEA.
User: prashr
Date: Oct 6, 2003
Time: 2:08:41 PM
To change this template use Options | File Templates.
Constructor Summary |
(package private) |
ProseGen()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
checked
private static boolean checked
indentLevel
private static int indentLevel
includePreText
private static boolean includePreText
insertNoTabs
private static boolean insertNoTabs
setTags
private static boolean setTags
ProseGen
ProseGen()
insertTabSpaces
private static String insertTabSpaces()
makePluralIfNecessary
private static String makePluralIfNecessary(String inputStr)
isDemarcatingCharacter
private static boolean isDemarcatingCharacter(char ch)
isDemarcatingCharacter
private static boolean isDemarcatingCharacter(char prev,
char ch,
char next)
hasVowelStartChar
private static boolean hasVowelStartChar(String word)
splitWordOnCapitals
private static String splitWordOnCapitals(String inputStr)
getProseFromIntersectionCls
private static String getProseFromIntersectionCls(OWLIntersectionClass interCls)
getProseFromUnionCls
private static String getProseFromUnionCls(OWLUnionClass interCls)
getProseFromComplementCls
private static String getProseFromComplementCls(OWLComplementClass complementClass)
getProseFromMaxCardiRestriction
private static String getProseFromMaxCardiRestriction(OWLMaxCardinality restrCls)
getProseFromMinCardiRestriction
private static String getProseFromMinCardiRestriction(OWLMinCardinality restrCls)
getProseFromCardiRestriction
private static String getProseFromCardiRestriction(OWLCardinality restrCls)
getProseFromHasRestriction
private static String getProseFromHasRestriction(OWLHasValue restrCls)
generatePreText
private static String generatePreText(RDFSClass inputClass,
RDFSClass callingClass)
getProseFromSomeRestriction
private static String getProseFromSomeRestriction(OWLSomeValuesFrom restrCls)
getProseFromAllRestriction
private static String getProseFromAllRestriction(OWLAllValuesFrom restrCls)
getProseFromEnumerationCls
private static String getProseFromEnumerationCls(OWLEnumeratedClass enumCls)
getProseFromNamedCls
private static String getProseFromNamedCls(OWLNamedClass inputCls)
getProseFromCls
public static String getProseFromCls(RDFSClass inputClass)
getProseAsString
public static String getProseAsString(RDFSClass inputClass)
isCapsBlock
private static boolean isCapsBlock(char prev,
char ch,
char next)
alterStringForNewLine
private static String alterStringForNewLine(String inputStr)
changeCase
private static String changeCase(String inputString)
getProseAsString
public static String getProseAsString(RDFSClass inputClass,
boolean sethtmlTags)