Class DataState

    • Field Detail

      • typeBuilder

        protected org.relaxng.datatype.DatatypeBuilder typeBuilder
        type incubator object to be used to create a type.
      • baseTypeName

        protected StringPair baseTypeName
        the name of the base type.
      • except

        protected Expression except
        the 'except' clause. Null if nothing was specified
    • Constructor Detail

      • DataState

        public DataState()
    • Method Detail

      • startSelf

        protected void startSelf()
        Description copied from class: State
        performs a task that should be done before reading any child elements. derived-class can safely read startTag and/or parentState values.
        Overrides:
        startSelf in class State
      • makeExpression

        protected Expression makeExpression()
        Description copied from class: ExpressionState
        This method is called from endElement method. Implementation has to provide Expression object that represents the content of this element.
        Specified by:
        makeExpression in class ExpressionState