wt.epm.upgrade
Class FTMigratorHelper

java.lang.Object
  extended bywt.epm.upgrade.FTMigratorHelper

public class FTMigratorHelper
extends Object

Utility methods for R8 Family table migrator Supported API: false Extendable: false


Constructor Summary
FTMigratorHelper()
           
 
Method Summary
(package private) static void addContainedIn(EPMDocument doc, EPMSepFamilyTable ft)
           
(package private) static EPMSepFamilyTable createNewFamilyTable(String name, EPMAuthoringAppType authoringApp, AdminDomainRef domain)
           
(package private) static EPMSepFamilyTable iterateFamilyTable(EPMSepFamilyTable ft, AdminDomainRef domain)
           
(package private) static boolean markAsInstance(EPMDocument instance)
           
(package private) static boolean markAsTopGeneric(EPMDocument generic)
           
(package private) static void movePrimaryContent(FormatContentHolder from, FormatContentHolder to)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FTMigratorHelper

public FTMigratorHelper()
Method Detail

addContainedIn

static void addContainedIn(EPMDocument doc,
                           EPMSepFamilyTable ft)
                    throws WTException
Throws:
WTException

movePrimaryContent

static void movePrimaryContent(FormatContentHolder from,
                               FormatContentHolder to)
                        throws WTException,
                               WTPropertyVetoException
Throws:
WTException
WTPropertyVetoException

createNewFamilyTable

static EPMSepFamilyTable createNewFamilyTable(String name,
                                              EPMAuthoringAppType authoringApp,
                                              AdminDomainRef domain)
                                       throws WTException,
                                              WTPropertyVetoException
Throws:
WTException
WTPropertyVetoException

iterateFamilyTable

static EPMSepFamilyTable iterateFamilyTable(EPMSepFamilyTable ft,
                                            AdminDomainRef domain)
                                     throws WTException
Throws:
WTException

markAsTopGeneric

static boolean markAsTopGeneric(EPMDocument generic)
                         throws WTException,
                                WTPropertyVetoException
Throws:
WTException
WTPropertyVetoException

markAsInstance

static boolean markAsInstance(EPMDocument instance)
                       throws WTException,
                              WTPropertyVetoException
Throws:
WTException
WTPropertyVetoException