com.ptc.epm.commands.util
Class FileGroupHelper
java.lang.Object
com.ptc.epm.commands.util.FileGroupHelper
- public class FileGroupHelper
- extends Object
Method Summary |
static void |
addDescribeLinks(ECADDocument doc,
ECADTransaction transaction)
|
static ECADDocument |
addNewFileGroup(ECADDocument designDoc,
String docNumber,
String docName,
ECADTransaction transaction)
|
static void |
addOldFileGroup(ECADDocument fileGroup,
ECADDocument designDoc,
ECADTransaction transaction)
|
protected void |
compareOldToNew()
|
private void |
getFileGroupNumbers()
|
private void |
getFileGroupNumbers(Vector contents)
|
protected void |
removeFileGroup(ECADDocument ecadDoc)
|
static void |
removeFileGroup(ECADDocument ecadDoc,
ECADTransaction transaction)
|
static void |
updateFileGroups(ECADDesign design,
Vector myContents,
File myZIPFile,
ECADTransaction transaction)
Update filegroup structure from ECADContent vector and Zip file |
protected void |
updateFileGroups(Vector myContents)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
design
private ECADDesign design
assembly
private ECADAssembly assembly
fileGroupFile
private File fileGroupFile
transaction
private ECADTransaction transaction
fgNames
private HashSet fgNames
FileGroupHelper
protected FileGroupHelper(ECADAssembly assembly,
File groupFile,
ECADTransaction transaction)
throws WTException,
IOException
FileGroupHelper
protected FileGroupHelper(ECADDesign design,
File groupFile,
ECADTransaction transaction)
throws WTException,
IOException
updateFileGroups
public static void updateFileGroups(ECADDesign design,
Vector myContents,
File myZIPFile,
ECADTransaction transaction)
throws WTException,
WTPropertyVetoException,
IOException
- Update filegroup structure from ECADContent vector and Zip file
- Throws:
WTException
WTPropertyVetoException
IOException
updateFileGroups
protected void updateFileGroups(Vector myContents)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
addNewFileGroup
public static ECADDocument addNewFileGroup(ECADDocument designDoc,
String docNumber,
String docName,
ECADTransaction transaction)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
addOldFileGroup
public static void addOldFileGroup(ECADDocument fileGroup,
ECADDocument designDoc,
ECADTransaction transaction)
throws WTException
- Throws:
WTException
compareOldToNew
protected void compareOldToNew()
throws WTException
- Throws:
WTException
removeFileGroup
protected void removeFileGroup(ECADDocument ecadDoc)
throws WTException
- Throws:
WTException
removeFileGroup
public static void removeFileGroup(ECADDocument ecadDoc,
ECADTransaction transaction)
throws WTException
- Throws:
WTException
getFileGroupNumbers
private void getFileGroupNumbers(Vector contents)
getFileGroupNumbers
private void getFileGroupNumbers()
throws WTException
- Throws:
WTException
addDescribeLinks
public static void addDescribeLinks(ECADDocument doc,
ECADTransaction transaction)
throws WTException
- Throws:
WTException