|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.tool.Tool
com.sun.electric.tool.Listener
com.sun.electric.tool.project.Project
public class Project
This is the Project Management tool.
Field Summary | |
---|---|
static int |
CHECKEDIN
|
static int |
CHECKEDOUTTOOTHERS
|
static int |
CHECKEDOUTTOYOU
|
static int |
NOTMANAGED
|
static int |
OLDVERSION
|
Fields inherited from class com.sun.electric.tool.Tool |
---|
prefs |
Method Summary | |
---|---|
void |
endBatch(Snapshot oldSnapshot,
Snapshot newSnapshot,
boolean undoRedo)
Handles database changes of a Job. |
static java.lang.String |
getAuthorizationPassword()
Method to tell the authorization password for administering users in Project Management. |
static java.lang.String |
getCellOwner(Cell cell)
Method to get the name of the owner of a Cell. |
static int |
getCellStatus(Cell cell)
Method to return the status of a Cell in Project Management. |
static java.lang.String |
getCurrentUserName()
Method to tell the name of the current user of Project Management. |
static java.lang.String |
getFactoryCurrentUserName()
Method to tell the default name of the current user of Project Management. |
static java.lang.String |
getFactoryRepositoryLocation()
Method to tell the default location of the project management repository. |
static Project |
getProjectTool()
Method to retrieve the singleton associated with the Project tool. |
static java.lang.String |
getRepositoryLocation()
Method to tell the location of the project management repository. |
void |
init()
Method to initialize the Project Management tool. |
static boolean |
isLibraryManaged(Library lib)
Method to tell whether a Library is in the repository. |
void |
readLibrary(Library lib)
Method to announce that a Library has been read. |
static void |
setAuthorizationPassword(java.lang.String a)
Method to set the authorization password for administering users in Project Management. |
static void |
setCurrentUserName(java.lang.String u)
Method to set the name of the current user of Project Management. |
static void |
setRepositoryLocation(java.lang.String r)
Method to set the location of the project management repository. |
Methods inherited from class com.sun.electric.tool.Listener |
---|
eraseLibrary, examineCell, killObject, modifyArcInst, modifyCell, modifyCellGroup, modifyExport, modifyLibrary, modifyNodeInst, newObject, renameObject, request, slice, startBatch, writeLibrary |
Methods inherited from class com.sun.electric.tool.Tool |
---|
clearAnalysis, clearBackground, clearFixErrors, clearIncremental, clearOn, clearSynthesis, compareTo, findTool, getDiskSettings, getIndex, getListeners, getName, getNumTools, getProjectSettings, getSetting, getTools, initAllTools, initProjectSettings, isAnalysis, isBackground, isFixErrors, isIncremental, isOn, isSynthesis, makeBooleanSetting, makeDoubleSetting, makeIntSetting, makeLongSetting, makeStringSetting, setAnalysis, setBackground, setFixErrors, setIncremental, setOn, setSynthesis, setVarInJob, testAll, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int NOTMANAGED
public static final int CHECKEDIN
public static final int CHECKEDOUTTOYOU
public static final int CHECKEDOUTTOOTHERS
public static final int OLDVERSION
Method Detail |
---|
public void init()
init
in interface Changes
init
in class Tool
public static Project getProjectTool()
public static boolean isLibraryManaged(Library lib)
lib
- the Library in quesiton.
public static int getCellStatus(Cell cell)
cell
- the Cell in question.
public static java.lang.String getCellOwner(Cell cell)
cell
- the Cell in question.
public void endBatch(Snapshot oldSnapshot, Snapshot newSnapshot, boolean undoRedo)
endBatch
in interface Changes
endBatch
in class Listener
oldSnapshot
- database snapshot before Job.undoRedo
- true if Job was Undo/Redo job.newSnapshot
- database snapshot after Job and constraint propagation.public void readLibrary(Library lib)
readLibrary
in interface Changes
readLibrary
in class Listener
lib
- the Library that was read.public static java.lang.String getCurrentUserName()
public static void setCurrentUserName(java.lang.String u)
u
- the name of the current user of Project Management.public static java.lang.String getFactoryCurrentUserName()
public static java.lang.String getRepositoryLocation()
public static void setRepositoryLocation(java.lang.String r)
r
- the location of the project management repository.public static java.lang.String getFactoryRepositoryLocation()
public static java.lang.String getAuthorizationPassword()
public static void setAuthorizationPassword(java.lang.String a)
a
- the authorization password for administering users in Project Management.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |