cs.arizona.tau.xml
Class DoUnSquashing

java.lang.Object
  extended by cs.arizona.tau.xml.DoUnSquashing
All Implemented Interfaces:
IDoUnSquashing

public class DoUnSquashing
extends java.lang.Object
implements IDoUnSquashing

Author:
spjoshi, sthomas

Constructor Summary
DoUnSquashing(java.lang.String temporalSchema, int schemaVersion)
           
DoUnSquashing(java.lang.String snapshotSchema, java.lang.String temporalAnnotation, java.lang.String physicalAnnotation, int schemaVersion)
           
 
Method Summary
 org.w3c.dom.Document getSnapshot(org.w3c.dom.Element temporalRoot, java.lang.String strDate)
           
 org.w3c.dom.Document getSnapshot(java.lang.String temporalDocument, java.lang.String strDate)
           
 java.util.ArrayList getSnapshots()
          Just an interface into one of the unSquashes (representation type).
 java.util.Hashtable getSnapshots(org.w3c.dom.Element temporalRoot)
           
 java.util.Hashtable unSquash(org.w3c.dom.Element temporalRoot)
           
 java.util.Hashtable unSquash(java.lang.String tempDataDir, java.lang.String temporalDocument)
          Just an interface into one of the unSquashes (representation type).
 java.util.Hashtable unSquashEdit(java.lang.String temporalDocument)
           
 java.util.Hashtable unSquashVer(java.lang.String tempDataDir, java.lang.String temporalDocument)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoUnSquashing

public DoUnSquashing(java.lang.String temporalSchema,
                     int schemaVersion)

DoUnSquashing

public DoUnSquashing(java.lang.String snapshotSchema,
                     java.lang.String temporalAnnotation,
                     java.lang.String physicalAnnotation,
                     int schemaVersion)
Method Detail

unSquash

public java.util.Hashtable unSquash(java.lang.String tempDataDir,
                                    java.lang.String temporalDocument)
Just an interface into one of the unSquashes (representation type).

Specified by:
unSquash in interface IDoUnSquashing

getSnapshots

public java.util.ArrayList getSnapshots()
Just an interface into one of the unSquashes (representation type).

Specified by:
getSnapshots in interface IDoUnSquashing

unSquashVer

public java.util.Hashtable unSquashVer(java.lang.String tempDataDir,
                                       java.lang.String temporalDocument)

unSquash

public java.util.Hashtable unSquash(org.w3c.dom.Element temporalRoot)

getSnapshots

public java.util.Hashtable getSnapshots(org.w3c.dom.Element temporalRoot)

getSnapshot

public org.w3c.dom.Document getSnapshot(java.lang.String temporalDocument,
                                        java.lang.String strDate)

getSnapshot

public org.w3c.dom.Document getSnapshot(org.w3c.dom.Element temporalRoot,
                                        java.lang.String strDate)

unSquashEdit

public java.util.Hashtable unSquashEdit(java.lang.String temporalDocument)