Class SVOElement

java.lang.Object
com.articulate.sigma.nlg.SVOElement

public class SVOElement extends Object
An element in a sentence conceived of as having a Subject-Verb-Object grammar. Not all properties will be used by all the positions.
  • Field Details

  • Constructor Details

  • Method Details

    • getSurfaceForm

      public String getSurfaceForm()
      Returns:
    • setSurfaceForm

      public void setSurfaceForm(String surfaceForm)
      Parameters:
      surfaceForm -
    • getConsumedCaseRoles

      public com.google.common.collect.Multiset<CaseRole> getConsumedCaseRoles()
      Returns:
    • addConsumedCaseRole

      public void addConsumedCaseRole(CaseRole role)
      Parameters:
      role -
    • getSingularPlural

      public SVOElement.NUMBER getSingularPlural()
      Returns: