com.ptc.wgmecad.tool
Class mgc_BB_Manager

java.lang.Object
  extended bycom.ptc.wgmecad.tool.mgc_BB_Manager

public class mgc_BB_Manager
extends Object

Created by IntelliJ IDEA. User: barky Date: Jan 8, 2003 Time: 3:37:51 PM To change this template use Options | File Templates. Change History: 2004.02.12 Nickv: added bom template processing


Field Summary
private static FileFilter emptyFilter
           
protected  FileManager fileMgr
           
static int HOOKRESPONSEDIALOG_X_LOCATION
           
static int HOOKRESPONSEDIALOG_Y_LOCATION
           
private static mgc_BB_Manager instance
           
(package private) static org.apache.log4j.Logger logger
           
static String POST
           
static String POST_FUNC
           
static String PRE
           
static String PRE_FUNC
           
static String PRE_LOAD
           
protected  SecondaryArgumentMap sargMap
           
protected  SecondaryArgumentRegister sargReg
           
protected static String separator
           
static String templateBOMName
           
static int zipWriteBlockSize
           
 
Constructor Summary
mgc_BB_Manager()
           
 
Method Summary
 File getDesignDirectory()
           
 Object[] getDesignDownloadDirs()
           
static String getDnTempDirName(boolean fullPath)
           
static mgc_BB_Manager getInstance()
           
static FileListMember[] isValidMentorDesign(String location, ECADType toolType)
           
 String setDesignDirectory(String newlocation, boolean _loadDesign, boolean _loadLocation)
           
 boolean setDnTempDirName(String location)
           
 boolean vaildateDesign(String location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileMgr

protected FileManager fileMgr

sargMap

protected SecondaryArgumentMap sargMap

sargReg

protected SecondaryArgumentRegister sargReg

zipWriteBlockSize

public static final int zipWriteBlockSize
See Also:
Constant Field Values

emptyFilter

private static final FileFilter emptyFilter

templateBOMName

public static final String templateBOMName
See Also:
Constant Field Values

PRE_LOAD

public static final String PRE_LOAD
See Also:
Constant Field Values

PRE

public static final String PRE
See Also:
Constant Field Values

PRE_FUNC

public static final String PRE_FUNC
See Also:
Constant Field Values

POST

public static final String POST
See Also:
Constant Field Values

POST_FUNC

public static final String POST_FUNC
See Also:
Constant Field Values

HOOKRESPONSEDIALOG_X_LOCATION

public static final int HOOKRESPONSEDIALOG_X_LOCATION
See Also:
Constant Field Values

HOOKRESPONSEDIALOG_Y_LOCATION

public static final int HOOKRESPONSEDIALOG_Y_LOCATION
See Also:
Constant Field Values

separator

protected static final String separator
See Also:
Constant Field Values

instance

private static mgc_BB_Manager instance

logger

static org.apache.log4j.Logger logger
Constructor Detail

mgc_BB_Manager

public mgc_BB_Manager()
Method Detail

getInstance

public static mgc_BB_Manager getInstance()

vaildateDesign

public boolean vaildateDesign(String location)

setDnTempDirName

public boolean setDnTempDirName(String location)

getDnTempDirName

public static String getDnTempDirName(boolean fullPath)

getDesignDownloadDirs

public Object[] getDesignDownloadDirs()

isValidMentorDesign

public static FileListMember[] isValidMentorDesign(String location,
                                                   ECADType toolType)
                                            throws IOException
Throws:
IOException

setDesignDirectory

public String setDesignDirectory(String newlocation,
                                 boolean _loadDesign,
                                 boolean _loadLocation)

getDesignDirectory

public File getDesignDirectory()