|
||||||||||
| 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, getIndex, getListeners, getName, getNumTools, getProjectSettings, getTools, initAllTools, isAnalysis, isBackground, isFixErrors, isIncremental, isOn, isSynthesis, 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 Changesinit in class Toolpublic 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 ChangesendBatch in class ListeneroldSnapshot - 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 ChangesreadLibrary in class Listenerlib - 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 | |||||||||