Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.media.hyperpad
Class OpenRecentListHandler  view OpenRecentListHandler download OpenRecentListHandler.java

java.lang.Object
  extended byorg.media.hyperpad.OpenRecentListHandler

public class OpenRecentListHandler
extends java.lang.Object

Class meant to handle the open recent list from file menu for HyperPad.

Version:
$Revision: 1.1 $ $Date: 2002/09/13 18:51:36 $

Field Summary
(package private)  org.w3c.dom.Document document
           
(package private)  org.w3c.dom.Element e
           
(package private)  javax.xml.parsers.DocumentBuilderFactory factory
           
(package private)  org.xml.sax.InputSource is
           
 
Constructor Summary
OpenRecentListHandler()
           
 
Method Summary
protected  void appendList(java.lang.String newItem)
           
private  void createXML(java.lang.String path)
           
private  java.lang.String getItem(java.lang.String node, java.lang.String element)
           
 java.lang.String getListItem(int itemNR)
           
private  java.io.InputStream getXML(java.lang.String path)
           
private  java.lang.String getXMLPath()
           
 void refreshList()
           
private  void refreshRecentList()
           
 void save()
           
private  void saveXML(java.lang.String path)
           
private  void setItem(java.lang.String node, java.lang.String element, java.lang.String new_value)
           
 void setListItem(int itemNR, java.lang.String new_value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

document

org.w3c.dom.Document document

factory

javax.xml.parsers.DocumentBuilderFactory factory

is

org.xml.sax.InputSource is

e

org.w3c.dom.Element e
Constructor Detail

OpenRecentListHandler

public OpenRecentListHandler()
Method Detail

getXML

private java.io.InputStream getXML(java.lang.String path)
                            throws java.io.IOException

appendList

protected void appendList(java.lang.String newItem)

getListItem

public java.lang.String getListItem(int itemNR)

setListItem

public void setListItem(int itemNR,
                        java.lang.String new_value)

refreshList

public void refreshList()

save

public void save()

getItem

private java.lang.String getItem(java.lang.String node,
                                 java.lang.String element)

setItem

private void setItem(java.lang.String node,
                     java.lang.String element,
                     java.lang.String new_value)

getXMLPath

private java.lang.String getXMLPath()

createXML

private void createXML(java.lang.String path)

refreshRecentList

private void refreshRecentList()

saveXML

private void saveXML(java.lang.String path)