code: @Override
  	public String nextText() throws IOException {
  		if (type != START_TAG) {
  			throw new KriptonRuntimeException("precondition: START_TAG", true, this.getLineNumber(), this.getColumnNumber(), getPositionDescription(), null);
  		}
  
  		next();
  
  		String result;
  		if (type == TEXT) {
  			result = getText();
  			next();
  		} else {
  			result = "";
  		}
  
  		if (type != END_TAG) {
  			throw new KriptonRuntimeException("END_TAG expected", true, this.getLineNumber(), this.getColumnNumber(), getPositionDescription(), null);
  		}
  
  		return result;
  	}
docs: /* (non-Javadoc)
  @see com.abubusoft.kripton.xml.XmlPullParser#nextText()