|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.ontopia.topicmaps.utils.jtm.JTMTopicMapWriter
public class JTMTopicMapWriter
PUBLIC: Exports topic maps to the JTM 1.0 interchange format. See the JTM homepage for a specification of the JTM 1.0 exchange format for topic map fragments.
Constructor Summary | |
---|---|
JTMTopicMapWriter(OutputStream stream)
PUBLIC: Create an JTMTopicMapWriter that writes to a given OutputStream in UTF-8. |
|
JTMTopicMapWriter(OutputStream stream,
String encoding)
PUBLIC: Create an JTMTopicMapWriter that writes to a given OutputStream in the given encoding. |
|
JTMTopicMapWriter(Writer out)
PUBLIC: Create an JTMTopicMapWriter that writes to a given Writer. |
Method Summary | |
---|---|
void |
write(Collection<TopicIF> topics,
Collection<AssociationIF> assocs)
EXPERIMENTAL: Write out a collection of topics and associations as a JTM fragment, represented as a complete topic map. |
void |
write(TMObjectIF object)
PUBLIC: Write the given topic map construct as a JTM fragment. |
void |
write(TopicMapIF tm)
PUBLIC: Writes out the given topic map. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JTMTopicMapWriter(OutputStream stream) throws IOException
stream
- Where the output should be written.
IOException
public JTMTopicMapWriter(OutputStream stream, String encoding) throws IOException
stream
- Where the output should be written.encoding
- The desired character encoding.
IOException
public JTMTopicMapWriter(Writer out)
out
- Where the output should be written.Method Detail |
---|
public void write(TopicMapIF tm) throws IOException
write
in interface TopicMapWriterIF
tm
- The topic map to be serialized as JTM.
IOException
- Thrown if writing the topic map fails.public void write(TMObjectIF object) throws IOException
object
- The topic map construct to be serialized as JTM fragment.
IOException
public void write(Collection<TopicIF> topics, Collection<AssociationIF> assocs) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |