edu.UCL.xmiddle.appRegistry
Class AppProfile

java.lang.Object
  |
  +--edu.UCL.xmiddle.framework.appRegistry.ApplicationProfile
        |
        +--edu.UCL.xmiddle.appRegistry.AppProfile

public class AppProfile
extends ApplicationProfile

AppProfile.java Stores the application policies, dtd, and Data. Created: Tue Jul 24 16:45:54 2001 Modified: July 2002


Field Summary
 
Fields inherited from class edu.UCL.xmiddle.framework.appRegistry.ApplicationProfile
app, data, dataSchema, id
 
Constructor Summary
AppProfile(java.lang.Integer id, XApp app)
          Creates a new Application profile
 
Method Summary
 Tree createDocument()
          Creates a new Tree data document,
 Tree setData(org.w3c.dom.Document document)
          Creates a new Tree based on the given Document
 
Methods inherited from class edu.UCL.xmiddle.framework.appRegistry.ApplicationProfile
getApp, getData, getDataSchema, getID, setDataSchema
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppProfile

public AppProfile(java.lang.Integer id,
                  XApp app)
Creates a new Application profile

Parameters:
id - The application ID
Method Detail

createDocument

public Tree createDocument()
Creates a new Tree data document,

Specified by:
createDocument in class ApplicationProfile
Returns:
a Tree value

setData

public Tree setData(org.w3c.dom.Document document)
Creates a new Tree based on the given Document

Specified by:
setData in class ApplicationProfile
Parameters:
document - a Document value
Returns:
a Tree value