case class ScalesSource(stream: Iterator[xml.PullType], documentLike: DocLike = EmptyDoc()) extends StAXSource with Product with Serializable
Use as a basis for TrAX or javax.xml.validation and some other services. Unfortunately XPath isn't one of them, fortunately ScalesXml comes with similar...
To add to the joy, at time of writing Xalan (2.7.1) uses SAXSource.toInputSource to convert this into a stream, problem is the JVM version (1.6.0_24) doesn't support StAXSource transformation, which is nice. So until this is fixed users should serialize themselves into a stream and then use for trax if they are using Xalan directly.
Only the prolog and endMisc are taken from the document, the rest comes from the stream
- Alphabetic
- By Inheritance
- ScalesSource
- Serializable
- Serializable
- Product
- Equals
- StAXSource
- Source
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ScalesSource(stream: Iterator[xml.PullType], documentLike: DocLike = EmptyDoc())
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val documentLike: DocLike
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getSystemId(): String
- Definition Classes
- StAXSource → Source
-
def
getXMLEventReader(): XMLEventReader
- Definition Classes
- StAXSource
-
def
getXMLStreamReader(): XMLStreamReader
- Definition Classes
- StAXSource
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
setSystemId(arg0: String): Unit
- Definition Classes
- StAXSource → Source
- val stream: Iterator[xml.PullType]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()