| com.hp.hpl.jena.rdf.arp.states.Frame com.hp.hpl.jena.rdf.arp.states.WantDescription com.hp.hpl.jena.rdf.arp.states.AbsWantLiteralValueOrDescription
All known Subclasses: com.hp.hpl.jena.rdf.arp.states.WantLiteralValueOrDescription, com.hp.hpl.jena.rdf.arp.states.WantTypedLiteral,
AbsWantLiteralValueOrDescription | abstract class AbsWantLiteralValueOrDescription extends WantDescription (Code) | | |
Method Summary | |
boolean | bufIsSet() | public void | characters(char[] ch, int start, int length) It is unclear to jjc, whether we are obliged to copy the characters, or
whether we know that they will not be overwritten after we return. | public void | comment(char ch, int st, int lng) | StringBuffer | getBuf() | public void | processingInstruction(String a, String b) | void | setBuf(StringBuffer buf) | public FrameI | startElement(String uri, String localName, String rawName, Attributes atts) |
bufIsSet | boolean bufIsSet()(Code) | | |
characters | public void characters(char[] ch, int start, int length) throws SAXParseException(Code) | | It is unclear to jjc, whether we are obliged to copy the characters, or
whether we know that they will not be overwritten after we return. For
safety, I hence copy them. Normally, we have two interesting cases: a)
characters is called once, then endElement, and we form a literal from
the characters. This involves creating a string, if we used a char[] then
we would have another char[] to char[] copy, which is one too many. Hence
we use a StringBuffer. b) with two
lots of characters both white. This case happens from within
InsidePropertyElementFrame, and the second lot of characters do not get
here.
|
comment | public void comment(char ch, int st, int lng)(Code) | | |
Methods inherited from com.hp.hpl.jena.rdf.arp.states.Frame | public void abort()(Code)(Java Doc) public void afterChild()(Code)(Java Doc) public void characters(char[] ch, int start, int length) throws SAXParseException(Code)(Java Doc) public void comment(char[] ch, int start, int length) throws SAXParseException(Code)(Java Doc) public void endElement() throws SAXParseException(Code)(Java Doc) public FrameI getParent()(Code)(Java Doc) void processPropertyAttributes(AttributeLexer ap, Attributes atts, AbsXMLContext x) throws SAXParseException(Code)(Java Doc) public void processingInstruction(String target, String data) throws SAXParseException(Code)(Java Doc) protected FrameI rdfStartElement(String uri, String localName, String rawName, Attributes atts) throws SAXParseException(Code)(Java Doc) String suggestParsetypeLiteral()(Code)(Java Doc) protected void warning(int i, String msg) throws SAXParseException(Code)(Java Doc)
|
|
|