Esto es ya un parche sobre otro parche...no se si te sirva así:
Código:
JTextPane TP= new JTextPane();
TP.setText("cadena");
org.w3c.dom.Document owdD=(org.w3c.dom.Document)TP.getDocument();
Eso pasa cuando crean las malditas clases abstractas e interfaces en vez de hacer bien la
herencia, por eso en C++ con la herencia múltiple no tenemos estos atascos de adivinar como hacer las cosas.
Creo q me desvié del tema
...esteeee...si no te sirve avisa y encontraré otra manera....ya q no encontre en esa clase abstracta ningún getInstance() ni objetos relacionados con ellas q tengan constructores con un Document.