com.plumtree.portalpages.admin.ptutilities.migrationutility.imp
Class CPTMigrationDependency

java.lang.Object
  extended by com.plumtree.portalpages.admin.ptutilities.migrationutility.imp.CPTMigrationDependency

public class CPTMigrationDependency
extends java.lang.Object

Author:
jennifersu

Field Summary
protected  int m_nClassID
           
protected  java.lang.String m_strName
           
protected  java.lang.String m_strUUID
           
protected  XPHashtable m_xphtResolvableObjects
           
 
Constructor Summary
CPTMigrationDependency(java.lang.String strUUID, int nClassID, java.lang.String strName)
          Creates a new CPTMigrationDependency object.
 
Method Summary
 void AddResolvableObject(IPTMigrationElement ptME)
          DOCUMENT ME!
 XPHashtable GetAllResolvableObjects()
          Gets an XPHashtable of all resolvable objects that depend on this CPTMigrationDependency
 int GetClassID()
          DOCUMENT ME!
 java.lang.String GetName()
          DOCUMENT ME!
 IPTMigrationElement GetResolvableObject(java.lang.String _strUUID)
          DOCUMENT ME!
 int GetResolvableObjectCount()
          DOCUMENT ME!
 java.lang.String GetUUID()
          DOCUMENT ME!
 void RemoveResolvableObject(java.lang.String _strUUID)
          Removes object with UUID from XPHashtable of resolvable objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_strUUID

protected java.lang.String m_strUUID

m_nClassID

protected int m_nClassID

m_strName

protected java.lang.String m_strName

m_xphtResolvableObjects

protected XPHashtable m_xphtResolvableObjects
Constructor Detail

CPTMigrationDependency

public CPTMigrationDependency(java.lang.String strUUID,
                              int nClassID,
                              java.lang.String strName)
Creates a new CPTMigrationDependency object.

Parameters:
strUUID - DOCUMENT ME!
nClassID - DOCUMENT ME!
strName - DOCUMENT ME!
Method Detail

GetUUID

public java.lang.String GetUUID()
DOCUMENT ME!

Returns:
DOCUMENT ME!

GetClassID

public int GetClassID()
DOCUMENT ME!

Returns:
DOCUMENT ME!

GetName

public java.lang.String GetName()
DOCUMENT ME!

Returns:
DOCUMENT ME!

AddResolvableObject

public void AddResolvableObject(IPTMigrationElement ptME)
DOCUMENT ME!

Parameters:
ptME - DOCUMENT ME!

GetResolvableObjectCount

public int GetResolvableObjectCount()
DOCUMENT ME!

Returns:
DOCUMENT ME!

GetResolvableObject

public IPTMigrationElement GetResolvableObject(java.lang.String _strUUID)
DOCUMENT ME!

Parameters:
nIndex - DOCUMENT ME!
Returns:
DOCUMENT ME!

GetAllResolvableObjects

public XPHashtable GetAllResolvableObjects()
Gets an XPHashtable of all resolvable objects that depend on this CPTMigrationDependency

Returns:

RemoveResolvableObject

public void RemoveResolvableObject(java.lang.String _strUUID)
Removes object with UUID from XPHashtable of resolvable objects.

Parameters:
_strUUID -



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.