|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
edu.ucsb.nceas.metaedit.MetaDoc
A component used to store and display an XML document utilizing a JTree for hirearchichal storage of the nodes.
Constructor Summary | |
MetaDoc(java.lang.String URLName,
java.lang.String rootName)
Create a new MetaDoc and its principal components. |
|
MetaDoc(java.lang.String openOrNew,
java.lang.String URLName,
java.lang.String rootName,
MetaEditor editor)
Create a new XML file, create a JTree to contain it, and load the root node and its immediate children into the tree. |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent event)
Handle any events passed to the class. |
void |
buildMinimalLegalTree(ElementFactory.TreeElement selectedTreeElement,
java.lang.String userString)
|
void |
characters(char[] ch,
int start,
int length)
|
void |
endDocument()
|
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
void |
endPrefixMapping(java.lang.String prefix)
|
javax.swing.JTree |
getDocumentJTree()
|
java.lang.String |
getSaveString()
get the xml text |
void |
ignorableWhitespace(char[] cbuf,
int start,
int len)
|
void |
internalFrameActivated(javax.swing.event.InternalFrameEvent event)
handler method that is called when this document is selected and becomes the active frame in a set of JInternalFrames, part of the implementation of the InternalFrameListener interface |
void |
internalFrameClosed(javax.swing.event.InternalFrameEvent e)
|
void |
internalFrameClosing(javax.swing.event.InternalFrameEvent e)
|
void |
internalFrameDeactivated(javax.swing.event.InternalFrameEvent event)
|
void |
internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
|
void |
internalFrameIconified(javax.swing.event.InternalFrameEvent e)
|
void |
internalFrameOpened(javax.swing.event.InternalFrameEvent e)
|
void |
previewXML()
Display the XML text in the preview window. |
void |
processingInstruction(java.lang.String target,
java.lang.String data)
|
void |
reconstructEmptyTXElementInTree(ElementFactory.TreeElement selectedTreeElement)
|
void |
setDocumentLocator(org.xml.sax.Locator locator)
|
void |
skippedEntity(java.lang.String name)
|
void |
startDocument()
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
|
java.lang.String |
toXML()
Display the XML text in the preview window. |
Constructor Detail |
public MetaDoc(java.lang.String URLName, java.lang.String rootName)
public MetaDoc(java.lang.String openOrNew, java.lang.String URLName, java.lang.String rootName, MetaEditor editor) throws java.lang.Exception
URLName
- name of the document type to userootName
- name of the root element from which to build the treeMethod Detail |
public void buildMinimalLegalTree(ElementFactory.TreeElement selectedTreeElement, java.lang.String userString)
public void reconstructEmptyTXElementInTree(ElementFactory.TreeElement selectedTreeElement)
public java.lang.String toXML()
public void previewXML()
public void actionPerformed(java.awt.event.ActionEvent event)
event
- the event to be handledpublic void internalFrameActivated(javax.swing.event.InternalFrameEvent event)
event
- the InternalFrameEvent that is generated upon activation of this framepublic void internalFrameDeactivated(javax.swing.event.InternalFrameEvent event)
public void internalFrameClosed(javax.swing.event.InternalFrameEvent e)
public void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
public void internalFrameIconified(javax.swing.event.InternalFrameEvent e)
public void internalFrameOpened(javax.swing.event.InternalFrameEvent e)
public java.lang.String getSaveString()
public javax.swing.JTree getDocumentJTree()
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
public void characters(char[] ch, int start, int length)
public void startDocument() throws org.xml.sax.SAXException
public void endDocument() throws org.xml.sax.SAXException
public void ignorableWhitespace(char[] cbuf, int start, int len)
public void skippedEntity(java.lang.String name) throws org.xml.sax.SAXException
public void processingInstruction(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri) throws org.xml.sax.SAXException
public void endPrefixMapping(java.lang.String prefix) throws org.xml.sax.SAXException
public void setDocumentLocator(org.xml.sax.Locator locator)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |