A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

abort - Variable in class arlut.csd.ganymede.DBLock
Will be true if a DBLock has had its abort() method called.
abort() - Method in class arlut.csd.ganymede.DBDumpLock
Withdraw this lock.
abort() - Method in class arlut.csd.ganymede.DBEditSet
This method is intended for use by DBSession's abortTransaction() method, and returns true if the transaction could be aborted, false otherwise.
abort() - Method in class arlut.csd.ganymede.DBLock
Abort this lock; if any thread is waiting in establish() on this lock when abort() is called, that thread's call to establish() will fail with an InterruptedException.
abort() - Method in class arlut.csd.ganymede.DBReadLock
Withdraw this lock.
abort() - Method in class arlut.csd.ganymede.DBWriteLock
Withdraw this lock.
abort() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method is for use on the server, and is called by the GanymedeSession to let us know if the server is forcing our login off.
abort() - Method in interface arlut.csd.ganymede.XMLSession
This method can be called to inform the XMLSession that no more XML will be transmitted.
abort(DBEditSet) - Method in class arlut.csd.ganymede.DBNameSpace
Method to revert an editSet's namespace modifications to its original state.
abortTransaction() - Method in class arlut.csd.ganymede.DBSession
abortTransaction causes all DBEditObjects that were pulled during the course of the session's transaction to be released without affecting the state of the database.
abortTransaction() - Method in class arlut.csd.ganymede.GanymedeSession
This method causes all changes made by the client to be thrown out by the database, and the transaction is closed.
abortTransaction() - Method in interface arlut.csd.ganymede.Session
This method causes all changes made by the client to be thrown out by the database, and the transaction is closed.
about - Variable in class arlut.csd.ganymede.client.gclient
 
about - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
aboutMessage - Variable in class arlut.csd.ganymede.client.gclient
 
aboutMessage - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
AbstractCellEditor - class arlut.csd.ganymede.client.AbstractCellEditor.
 
AbstractCellEditor() - Constructor for class arlut.csd.ganymede.client.AbstractCellEditor
 
AbstractTreeTableModel - class arlut.csd.ganymede.client.AbstractTreeTableModel.
An abstract implementation of the TreeTableModel interface, handling the list of listeners.
AbstractTreeTableModel(Object) - Constructor for class arlut.csd.ganymede.client.AbstractTreeTableModel
 
actionListeners - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
actionMenu - Variable in class arlut.csd.ganymede.client.gclient
 
actionMode - Variable in class arlut.csd.ganymede.xmlobject
Action mode for this object, should be null, "create", "edit", "delete", or "inactivate".
actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JchoiceList
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JdateField
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JentryField
Handle someone hitting enter..
actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JpanelCalendar
Our buttons call us back here.
actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JdateButton
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JYearChooser
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JMonthYearPanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the pop up menu callback.
actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.Jtaskbar
Empty action Performed.
actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.LAFMenu
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JDialog.StringDialog
Handle the ok and cancel buttons.
actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.StringSelector
This method handles events from the Add and Remove buttons, and from hitting enter/loss of focus in the custom JstringField.
actionPerformed(ActionEvent) - Method in class arlut.csd.JDialog.YesNoDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JDialog.messageDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JTable.baseTable
Override this method to implement the popup menu hook.
actionPerformed(ActionEvent) - Method in class arlut.csd.JTable.rowTable
Method used to handle the popup menu
actionPerformed(ActionEvent) - Method in class testTable
 
actionPerformed(ActionEvent) - Method in class arlut.csd.JTree.treeControl
Handle notification from popupmenus
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JFilterDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JInvidChooser
ActionListener method
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
Handle the user hitting return in the editable area..
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.PersonaDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.SaveDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.SaveObjDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.adminHistoryPanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.containerPanel
Some of our components, most notably the checkboxes, don't go through JDataComponent.setValuePerformed(), but instead give us direct feedback.
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.createObjectDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.datePanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.elementWrapper
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.gResultTable
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.gclient
Handles button and menu picks.
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.PersonaListener
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.glogin
Handle button clicks, and enter being hit in the password field.
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.helpPanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.historyPanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.perm_button
When clicked, this button invokes an instance of the permissions editor class.
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.perm_editor
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.personaPanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.querybox
This is the standard ActionListener callback method.
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.vectorPanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.GASHAdmin
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.GASHAdminFrame
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.GASHSchema
 
actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.NameSpaceEditor
 
active - Variable in class arlut.csd.JCalendar.JdateButton
 
active - Variable in class arlut.csd.ganymede.GanymediatorWizard
 
activeHandles - Variable in class arlut.csd.ganymede.client.objectList
 
activeSorted - Variable in class arlut.csd.ganymede.client.objectList
 
activeUsers - Static variable in class arlut.csd.ganymede.GanymedeServer
A hashtable mapping session names to identity.
actual - Variable in class arlut.csd.ganymede.client.datePanel
 
add - Variable in class arlut.csd.JDataComponent.StringSelector
 
add - Variable in class arlut.csd.ganymede.client.personaPanel
 
ADD - Static variable in class arlut.csd.JDataComponent.JValueObject
Vector add/scalar operation.
ADD - Static variable in class arlut.csd.ganymede.xmlfield
constant string for the add mode
add(JButton) - Method in class arlut.csd.JDialog.ButtonPanel
 
add(Object) - Method in class arlut.csd.Util.CircleBuffer
 
add(String) - Method in class arlut.csd.JDialog.ButtonPanel
 
addActionListener(ActionListener) - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
addActionOnDemand(Runnable, String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is used to add a task to the scheduler that will not be scheduled until specifically requested.
addB - Variable in class arlut.csd.ganymede.client.vectorPanel
Button used to add a new element to the vector
addBaseInfo(DBObjectBase) - Method in class arlut.csd.ganymede.BaseListTransport
 
addBaseInfo(DBObjectBase) - Method in class arlut.csd.ganymede.CategoryTransport
 
addBoolean(String) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled check box field
addBoolean(String) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a labeled check box field
addBoolean(String, boolean) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled check box field
addBoolean(String, boolean) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a labeled check box field
addBooleanField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a boolean field in this container panel
addButton - Variable in class arlut.csd.ganymede.client.querybox
 
addButton(String) - Method in class arlut.csd.JDataComponent.Jtaskbar
Add a button to the bar.
addCategoryInfo(DBBaseCategory) - Method in class arlut.csd.ganymede.CategoryTransport
 
addCellEditorListener(CellEditorListener) - Method in class arlut.csd.ganymede.client.AbstractCellEditor
 
addChoice(String, Vector) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a choice field to the dialog
addChoice(String, Vector) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a choice field to the dialog
addChoice(String, Vector, Object) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a choice field to the dialog
addChoice(String, Vector, String) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a choice field to the dialog
addChunk(String) - Method in class arlut.csd.ganymede.BaseListTransport
 
addChunk(String) - Method in class arlut.csd.ganymede.CategoryTransport
 
addClientListener(ClientListener) - Method in class arlut.csd.ganymede.client.ClientBase
Register a client listener.
addContainerPanel(containerPanel) - Method in class arlut.csd.ganymede.client.framePanel
 
addCustom - Variable in class arlut.csd.JDataComponent.StringSelector
 
addDailyAction(int, int, Runnable, String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is used to add an action to be run every day at a specific time.
addDate(String) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled date field
addDate(String, Date, Date) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled date field
addDate(String, Date, Date) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a labeled date field
addDateField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a date field in this container panel
addDumper(DBDumpLock) - Method in class arlut.csd.ganymede.DBObjectBase
Add a DBDumpLock to this base's dumper waiting set.
addDumpLock(DBDumpLock) - Method in class arlut.csd.ganymede.DBObjectBase
Add a DBDumpLock to this base's dumper lock list.
addedFormatChoice - Variable in class arlut.csd.ganymede.client.SaveDialog
 
addedKeyListener - Variable in class arlut.csd.JDataComponent.JpasswordField
 
ADDELEMENT - Static variable in class arlut.csd.ganymede.DBEditObject
 
addElement(Component) - Method in class arlut.csd.ganymede.client.vectorPanel
Adds a new element to the vectorPanel.
addElement(Component, boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
Adds a new element to the vectorPanel.
addElement(Object) - Method in class arlut.csd.ganymede.DBField
Adds an element to the end of this field, if a vector.
addElement(Object) - Method in interface arlut.csd.ganymede.db_field
Adds an element to the end of this field, if a vector.
addElement(Object, boolean) - Method in class arlut.csd.ganymede.DBField
Adds an element to the end of this field, if a vector.
addElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Adds an element to the end of this field, if a vector.
addElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.IPDBField
Adds an element to the end of this field, if a vector.
addElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.InvidDBField
Adds an element to the end of this field, if a vector.

The Invid we are passed must refer to a valid object in the database.
addElement(String, Component) - Method in class arlut.csd.ganymede.client.vectorPanel
Adds a new element to the vectorPanel.
addElement(String, Component, boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
Adds a new element to the vectorPanel.
addElement(String, Component, boolean, boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
Add a new element to the vectorPanel.
addElementLocal(Object) - Method in class arlut.csd.ganymede.DBField
Adds an element to the end of this field, if a vector.
ADDELEMENTS - Static variable in class arlut.csd.ganymede.DBEditObject
 
addElements(Vector) - Method in class arlut.csd.ganymede.DBField
Adds a set of elements to the end of this field, if a vector.
addElements(Vector) - Method in interface arlut.csd.ganymede.db_field
Adds a set of elements to the end of this field, if a vector.
addElements(Vector, boolean) - Method in class arlut.csd.ganymede.DBField
Adds a set of elements to the end of this field, if a vector.
addElements(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Adds a set of elements to the end of this field, if a vector.
addElements(Vector, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Adds a set of elements to the end of this field, if a vector.
addElements(Vector, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.InvidDBField
Adds a set of elements to the end of this field, if a vector.
addElementsLocal(Vector) - Method in class arlut.csd.ganymede.DBField
Adds a set of elements to the end of this field, if a vector.
addEntryCount() - Method in class arlut.csd.ganymede.MailOut
 
addEvent(adminEvent) - Method in class arlut.csd.ganymede.serverAdminProxy
private helper method in serverAdminProxy, used to add an event to the proxy's event buffer.
addEvent(clientEvent) - Method in class arlut.csd.ganymede.serverClientProxy
private helper method in serverClientProxy, used to add an event to the proxy's event buffer.
addExpirationDatePanel() - Method in class arlut.csd.ganymede.client.framePanel
These add the tabs to the framePanel, but they don't create the content The create_ methods create the actual panes, after the pane is selected.
addField(short) - Method in class arlut.csd.ganymede.Query
This method adds a field identifier to the list of fields that may be returned.
addFieldComponent(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
Helper method to add a component during constructor operation.
addFieldToEnd(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to put a new user field into both the hashed field table and the customFields vector.
addFieldToStart(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to put a new user field into both the hashed field table and the customFields vector.
addFloatField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a numeric field in this container panel
addFormatChoice() - Method in class arlut.csd.ganymede.client.SaveDialog
 
addFormatChoiceButtons(Vector) - Method in class arlut.csd.ganymede.client.SaveDialog
 
ADDIFNOTPRESENT - Static variable in class arlut.csd.ganymede.xmlfield
constant string for the addIfNotPresent mode
addIfNotPresentValues - Variable in class arlut.csd.ganymede.xmlfield
 
addInvidField(invid_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a scalar invid field in this container panel
addInvidVector(invid_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate an invid vector in this container panel
addIPField(ip_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate an ip address field in this container panel
addItem() - Method in class arlut.csd.JDataComponent.StringSelector
Internal method to move item from out to in
addItem(Object) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
addItem(Object) - Method in class arlut.csd.JDataComponent.JstringListBox
Add an item to the list box.
addItemListener(ItemListener) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
addLock() - Method in class arlut.csd.ganymede.DBLockSync
Increments the count of held locks for the admin consoles.
addLock() - Method in class arlut.csd.ganymede.DBStore
Increments the count of held locks for the admin consoles.
addMultiString(String) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled multi-line text field
addMultiString(String, String) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled multi-line text field
addMultiString(String, String) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a labeled multi-line text field
addNewElement() - Method in class arlut.csd.ganymede.client.vectorPanel
Creates a new element in the vector db_field this vectorPanel is connected to.
addNewItem(Object, boolean) - Method in class arlut.csd.JDataComponent.StringSelector
Add a new item to the StringSelector.
addNodeAfter(CategoryNode, String) - Method in interface arlut.csd.ganymede.Category
This method is used to place a Category Node under us.
addNodeAfter(CategoryNode, String) - Method in class arlut.csd.ganymede.CategoryDump
This method is used to place a Category Node under us.
addNodeAfter(CategoryNode, String) - Method in class arlut.csd.ganymede.DBBaseCategory
This method is used to place a Category Node under us.
addNodeBefore(CategoryNode, String) - Method in interface arlut.csd.ganymede.Category
This method is used to place a Category Node under us.
addNodeBefore(CategoryNode, String) - Method in class arlut.csd.ganymede.CategoryDump
This method is used to place a Category Node under us.
addNodeBefore(CategoryNode, String) - Method in class arlut.csd.ganymede.DBBaseCategory
This method is used to place a Category Node under us.
addNotesPanel() - Method in class arlut.csd.ganymede.client.framePanel
 
addNumericField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a numeric field in this container panel
addObject(DBEditObject) - Method in class arlut.csd.ganymede.DBEditSet
Method to associate a DBEditObject with this transaction.
addObjectHandle(ObjectHandle) - Method in class arlut.csd.ganymede.client.objectList
This method adds an object handle to this list, quickly, in sorted order.
addPassword(String) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a text-hidden password string field to the dialog
addPassword(String) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a text-hidden password string field to the dialog
addPassword(String, boolean) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a text-hidden password string field to the dialog
addPassword(String, boolean) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a text-hidden password string field to the dialog
addPasswordField(pass_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a password field in this container panel
addPeriodicAction(Date, int, Runnable, String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is used to add an action to be run at a specific initial time, and every <intervalMinutes> thereafter.
addPermissionField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a permission matrix field in this container panel
addQuery(Query) - Method in class arlut.csd.ganymede.Query
This method allows the client to add a list of subordinate queries to this query.
addReader(DBReadLock) - Method in class arlut.csd.ganymede.DBObjectBase
Add a DBReadLock to this base's reader list.
addReadLock(Object, DBReadLock) - Method in class arlut.csd.ganymede.DBLockSync
This method associates a new DBReadLock with the given key, if possible.
addRemoteUser(GanymedeSession) - Static method in class arlut.csd.ganymede.GanymedeServer
This method is called to add a remote user's GanymedeSession object to the GanymedeServer's static sessions field, which is used by the admin console code to iterate over connected users when logging user actions to the Ganymede admin console.
addRemovalDatePanel() - Method in class arlut.csd.ganymede.client.framePanel
 
addRescanField(Invid, short) - Method in class arlut.csd.ganymede.ReturnVal
This method makes a note in this ReturnVal to have the client rescan field fieldID in object objID.
address - Variable in class Qsmtp.Qsmtp
 
address - Variable in class arlut.csd.ganymede.IPwrap
 
addresses - Variable in class arlut.csd.ganymede.systemEventType
 
addresses - Variable in class arlut.csd.ganymede.objectEventType
 
addresses - Variable in class arlut.csd.ganymede.MailOut
 
addressVect - Variable in class arlut.csd.ganymede.systemEventType
 
addressVect - Variable in class arlut.csd.ganymede.objectEventType
 
addResultRow(DBObject, Query, QueryResult, boolean, DBEditObject) - Method in class arlut.csd.ganymede.GanymedeSession
This private method takes care of adding an object to a query result, checking permissions and what-not as needed.
addRow() - Method in class arlut.csd.ganymede.client.querybox
 
addRow(boolean) - Method in class arlut.csd.JTable.baseTable
Adds a new row to the bottom of the table
addRow(Component, int, String, boolean) - Method in class arlut.csd.ganymede.client.containerPanel
All the other addXXX methods used to add GUI components of a particular type call this to actually register the GUI component in this containerPanel for display.
addRow(DBObject) - Method in class arlut.csd.ganymede.DumpResult
This method is used to add an object's information to the dumpResult's serializable buffer.
addRow(DBObject, GanymedeSession) - Method in class arlut.csd.ganymede.DumpResult
This method is used to add an object's information to the dumpResult's serializable buffer.
addRow(Invid, String, boolean) - Method in class arlut.csd.ganymede.QueryResult
This method is used to add an object's information to the QueryResult's serializable buffer.
addRow(Invid, String, boolean, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.QueryResult
This method is used to add an object's information to the QueryResult's serializable buffer.
addRow(JLabel, String) - Method in class arlut.csd.ganymede.client.datesPanel
 
addRow(JPanel, Component, String, int) - Method in class arlut.csd.ganymede.BaseEditor
 
addRow(JPanel, Component, String, int) - Method in class arlut.csd.ganymede.BaseFieldEditor
 
addRow(JPanel, Component, String, int) - Method in class arlut.csd.ganymede.NameSpaceEditor
 
addRow(JPanel, Component, String, int) - Method in class arlut.csd.ganymede.CategoryEditor
 
addRow(JPanel, Component, String, int, boolean) - Method in class arlut.csd.ganymede.BaseFieldEditor
 
addRow(JPanel, JComponent, String, int) - Method in class arlut.csd.JDialog.StringDialog
Convenience method to add a GUI component to this dialog.
addRow(ObjectHandle) - Method in class arlut.csd.ganymede.QueryResult
This method is used to add an object's information to the QueryResult's serializable buffer.
addSessionInvids(DBSession, Vector) - Static method in class arlut.csd.ganymede.DBDeletionManager
This method deletion-locks a vector of invids, returning false without changes if the deletion-locks could not all be performed.
addString(String) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled text field
addString(String) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a labeled text field
addString(StringBuffer, String) - Method in class arlut.csd.ganymede.PermEntry
 
addString(String, String) - Method in class arlut.csd.JDialog.DialogRsrc
Adds a labeled text field
addString(String, String) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a labeled text field
addStringField(string_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a scalar string field in this container panel
addStringVector(string_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a string vector in this container panel
addSystemField(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to store a system field.
addSystemField(String, short, short) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to instantiate a mandatory system field in this object.
addTableWindow(Session, Query, DumpResult, String) - Method in class arlut.csd.ganymede.client.gclient
 
addTableWindow(Session, Query, DumpResult, String) - Method in class arlut.csd.ganymede.client.windowPanel
Create and add an internal query result table window.
addTimedAction(Date, Runnable, String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is used to add an action to be run once, at a specific time.
addTreeModelListener(TreeModelListener) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
addValue(Object) - Method in class arlut.csd.ganymede.fieldDeltaRec
This method is used to record a value that has been added to this vector field.
addValues - Variable in class arlut.csd.ganymede.fieldDeltaRec
 
addValues - Variable in class arlut.csd.ganymede.xmlfield
 
ADDVECTOR - Static variable in class arlut.csd.JDataComponent.JValueObject
Vector add/vector operation.
addVectorPanel(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
private helper method to instantiate a vector panel in this container panel
addVectorRow(Component, int, String, boolean) - Method in class arlut.csd.ganymede.client.containerPanel
This private helper method is used to insert a vectorPanel into the containerPanel
addWaitWindow(Runnable) - Method in class arlut.csd.ganymede.client.windowPanel
Pops up an internal 'wait..' window, showing an animated icon of a guy working.
addWindow(Invid, db_object, boolean, String) - Method in class arlut.csd.ganymede.client.windowPanel
Create a new editable or view-only window in this windowPanel.
addWindow(Invid, db_object, boolean, String, boolean) - Method in class arlut.csd.ganymede.client.windowPanel
Create a new editable or view-only window in this windowPanel.
addWriter(DBWriteLock) - Method in class arlut.csd.ganymede.DBObjectBase
Add a DBWriteLock to this base's writer wait set.
addZipEntry(ZipOutputStream, File) - Static method in class arlut.csd.Util.zipIt
This method adds a new file to an existing ZipOutputStream.
adjustmentValueChanged(AdjustmentEvent) - Method in class arlut.csd.JTable.baseTable
Handles scrollbar events.
adjustmentValueChanged(AdjustmentEvent) - Method in class arlut.csd.JTree.treeControl
Handles scrollbar events.
adjustScrollbars() - Method in class arlut.csd.JTable.baseTable
Internal method Check to see whether we need scrollbars in our current component size, set the min/max/visible parameters This method is intended to be called from reShape().
adjustScrollbars() - Method in class arlut.csd.JTree.treeControl
Check to see whether we need scrollbars in our current component size, set the min/max/visible parameters

This method is intended to be called from reShape().
admin - Variable in class arlut.csd.ganymede.DBLogEvent
 
admin - Static variable in class arlut.csd.ganymede.GASHAdmin
The iAdmin object is the remote reference to the Ganymede server used by the admin console.
admin - Static variable in class arlut.csd.ganymede.GASHAdminFrame
 
Admin - interface arlut.csd.ganymede.Admin.
RMI interface that must be implemented by clients that connect to the GanymedeServer through the admin() method.
admin_history - Variable in class arlut.csd.ganymede.client.framePanel
holds an adminHistoryPanel (only for adminPersonae)
admin_history_index - Variable in class arlut.csd.ganymede.client.framePanel
 
admin_logo - Static variable in class arlut.csd.ganymede.GASHAdmin
 
admin(Admin) - Method in class arlut.csd.ganymede.GanymedeServer
This public remotely accessible method is called by the Ganymede admin console and/or the Ganymede stopServer script to establish a new admin console connection to the server.
admin(Admin) - Method in interface arlut.csd.ganymede.Server
 
AdminEntry - class arlut.csd.ganymede.AdminEntry.
Serializable data carrier object used by the Ganymede server to report a row of user status to the Ganymede admin console.
AdminEntry(String, String, String, String, String, String, int) - Constructor for class arlut.csd.ganymede.AdminEntry
 
adminEvent - class arlut.csd.ganymede.adminEvent.
The adminEvent class is used on the Ganymede server by the serverAdminProxy class, which uses it to queue up method calls to a remote admin console.
adminEvent(byte, Object) - Constructor for class arlut.csd.ganymede.adminEvent
 
adminField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
adminHistoryPanel - class arlut.csd.ganymede.client.adminHistoryPanel.
The adminHistoryPanel is used in the Ganymede client when the user is editing or viewing an admin persona object.
adminHistoryPanel(Invid, gclient) - Constructor for class arlut.csd.ganymede.client.adminHistoryPanel
 
adminLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
adminLogin - Variable in class arlut.csd.ganymede.GASHAdminLoginFrame
 
adminName - Variable in class arlut.csd.ganymede.DBLogEvent
 
adminName - Variable in class arlut.csd.ganymede.iAdmin
 
adminName - Variable in class arlut.csd.ganymede.GanymedeAdmin
The name that the admin console authenticated with.
adminName - Variable in class arlut.csd.ganymede.stopServerAdmin
 
adminPanel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
adminPass - Variable in class arlut.csd.ganymede.iAdmin
 
adminPass - Variable in class arlut.csd.ganymede.stopServerAdmin
 
adminPersonaCustom - class arlut.csd.ganymede.adminPersonaCustom.
This file is a management class for admin personae objects in Ganymede.
adminPersonaCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.adminPersonaCustom
Customization Constructor
adminPersonaCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.adminPersonaCustom
Create new object constructor
adminPersonaCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.adminPersonaCustom
Check-out constructor, used by DBObject.createShadow() to pull out an object for editing.
adminSession - interface arlut.csd.ganymede.adminSession.
adminSession is an RMI interface to the Ganymede server's GanymedeAdmin class.
align - Variable in class arlut.csd.JTable.tableAttr
 
alignment - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
All_Buttons - Variable in class arlut.csd.ganymede.client.perm_editor
 
allBox - Variable in class arlut.csd.ganymede.client.querybox
 
allowablePermEntry(short, short, PermEntry) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method is used to check that the given operation can be set by the current administrator.
allowCallback - Variable in class arlut.csd.JDataComponent.JcalendarField
 
allowCallback - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
allowCallback - Variable in class arlut.csd.JDataComponent.JdateField
 
allowCallback - Variable in class arlut.csd.JDataComponent.JentryField
 
allowCallback - Variable in class arlut.csd.JDataComponent.JpassField
 
allowCallback - Variable in class arlut.csd.JDataComponent.JpasswordField
 
allowCallback - Variable in class arlut.csd.JDataComponent.JstringArea
 
allowCallback - Variable in class arlut.csd.JDataComponent.LAFMenu
 
allowed(char) - Method in class arlut.csd.ganymede.PasswordDBField
Convenience method to identify if a particular character is acceptable in this field.
allowed(char) - Method in class arlut.csd.ganymede.StringDBField
Convenience method to identify if a particular character is acceptable in this field.
allowed(char) - Method in interface arlut.csd.ganymede.pass_field
Convenience method to identify if a particular character is acceptable in this field.
allowed(char) - Method in interface arlut.csd.ganymede.string_field
 
allowedChars - Static variable in class arlut.csd.JDataComponent.JfloatField
 
allowedChars - Static variable in class arlut.csd.JDataComponent.JnumberField
 
allowedChars - Variable in class arlut.csd.JDataComponent.JpasswordField
 
allowedChars - Variable in class arlut.csd.JDataComponent.JstringArea
 
allowedChars - Variable in class arlut.csd.JDataComponent.JstringField
 
allowedChars() - Method in class arlut.csd.ganymede.PasswordDBField
Returns a string containing the list of acceptable characters.
allowedChars() - Method in class arlut.csd.ganymede.StringDBField
Returns a string containing the list of acceptable characters.
allowedChars() - Method in interface arlut.csd.ganymede.pass_field
Returns a string containing the list of acceptable characters.
allowedChars() - Method in interface arlut.csd.ganymede.string_field
 
allowedTarget - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
allowedTarget - Variable in class arlut.csd.ganymede.FieldTemplate
 
allowedTargetStr - Variable in class arlut.csd.ganymede.DBObjectBaseField
If this is not null, then we have gotten information on this Invid DBObjectBaseField pointing to a type of object from an XML file, and we'll need to do type resolution once the schema is completely loaded from an XML stream.
allowMonthChange - Variable in class arlut.csd.JCalendar.JpanelCalendar
If true, we'll allow the use to change the month and year displayed in the calendar.
allowNone - Variable in class arlut.csd.ganymede.client.JInvidChooser
 
allowV6 - Variable in class arlut.csd.JDataComponent.JIPField
 
allQuery - Variable in class arlut.csd.ganymede.client.BaseNode
 
anonymousLinkOK(DBObject, short) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to control whether or not it is acceptable to make a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
anonymousLinkOK(DBObject, short) - Method in class arlut.csd.ganymede.adminPersonaCustom
This method is used to control whether or not it is acceptable to make a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
anonymousLinkOK(DBObject, short, DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to control whether or not it is acceptable to make a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
anonymousLinkOK(DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to control whether or not it is acceptable to make a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
anonymousUnlinkOK(DBObject, short) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to control whether or not it is acceptable to rescind a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
anonymousUnlinkOK(DBObject, short) - Method in class arlut.csd.ganymede.ownerCustom
This method is used to control whether or not it is acceptable to rescind a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
anonymousUnlinkOK(DBObject, short, DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to control whether or not it is acceptable to rescind a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
anonymousUnlinkOK(DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to control whether or not it is acceptable to rescind a link to the given field in this DBObject type when the user only has editing access for the source InvidDBField and not the target.
answer - Variable in class arlut.csd.JDialog.YesNoDialog
 
answeredYes() - Method in class arlut.csd.JDialog.YesNoDialog
 
apacheCrypt(String) - Static method in class md5.MD5Crypt
This method generates an Apache MD5 compatible md5-encoded password hash from a plaintext password and a salt.
apacheCrypt(String, String) - Static method in class md5.MD5Crypt
This method actually generates an Apache MD5 compatible md5-encoded password hash from a plaintext password and a salt.
apachemd5crypted - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
apachemd5cryptedCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
apacheMd5CryptPass - Variable in class arlut.csd.ganymede.PasswordDBField
The complex md5crypt()'ed password, with the magic string used by Apache for their htpasswd file format.
apachemd5text - Variable in class arlut.csd.ganymede.xPassword
 
append(boolean) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the boolean argument to the string buffer.
append(char) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the char argument to this string buffer.
append(char[]) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the char array argument to this string buffer.
append(char[], int, int) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of a subarray of the char array argument to this string buffer.
append(DBLogEvent) - Method in class arlut.csd.ganymede.MailOut
 
append(double) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the double argument to this string buffer.
append(float) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the float argument to this string buffer.
append(int) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the int argument to this string buffer.
append(long) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the long argument to this string buffer.
append(Object) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string representation of the Object argument to this string buffer.
append(QueryResult) - Method in class arlut.csd.ganymede.QueryResult
This is a pre-serialization method for concatenating another (for transport) QueryResult to ourself.
append(String) - Method in class arlut.csd.Util.SharedStringBuffer
Appends the string to this string buffer.
appendMailOut(DBLogEvent, Hashtable, DBSession, systemEventType) - Method in class arlut.csd.ganymede.DBLog
This method takes a DBLogEvent object, scans it to determine what mailing lists should be notified of the event in the context of a transaction, and adds a description of the passed in event to each MailOut object held in map.
appendObjectInfo(StringBuffer, String, boolean) - Method in class arlut.csd.ganymede.DBObject
This method is used to concatenate a textual description of this object to the passed-in StringBuffer.
appendObjectMail(DBLogEvent, Hashtable, String, DBSession) - Method in class arlut.csd.ganymede.DBLog
This sends out the 'auxiliary' type specific log information mail to designated users, using the object event objects in the Ganymede database.
appendText(String) - Method in class arlut.csd.JDialog.JDialogBuff
Adds a newline and the provided text to the end of the text encoded in this dialog.
applet - Static variable in class testTable
 
applet - Static variable in class arlut.csd.ganymede.GASHAdmin
We assume that we're only ever going to have one console running in any given JVM, we keep track of it here as a convenience.
appletContentPane - Static variable in class arlut.csd.ganymede.client.glogin
 
appletContentPane - Static variable in class arlut.csd.ganymede.GASHAdmin
 
apply - Variable in class arlut.csd.JDataComponent.JchoiceList
 
applyDelta(DBObject) - Method in class arlut.csd.ganymede.DBObjectDeltaRec
This method takes an object in its original state, and returns a new copy of the object with the changes embodied in this DBObjectDeltaRec applied to it.
arlut.csd.ganymede - package arlut.csd.ganymede
 
arlut.csd.ganymede.client - package arlut.csd.ganymede.client
 
arlut.csd.JCalendar - package arlut.csd.JCalendar
 
arlut.csd.JDataComponent - package arlut.csd.JDataComponent
 
arlut.csd.JDialog - package arlut.csd.JDialog
 
arlut.csd.JTable - package arlut.csd.JTable
 
arlut.csd.JTree - package arlut.csd.JTree
 
arlut.csd.Util - package arlut.csd.Util
 
array - Variable in class arlut.csd.ganymede.DBObjectBaseField
true if this field is an array type
arrayOp - Variable in class arlut.csd.ganymede.QueryDataNode
 
aSession - Variable in class arlut.csd.ganymede.iAdmin
 
aSession - Variable in class arlut.csd.ganymede.stopServerAdmin
 
asHex() - Method in class md5.MD5
Returns 32-character hex representation of this objects hash
asHex(byte[]) - Static method in class md5.MD5
Turns array of bytes into string representing each byte as unsigned hex number.
atEOF() - Method in class arlut.csd.Util.Parser
Returns true if we're at EOF
atEOL() - Method in class arlut.csd.Util.Parser
Returns true if we're at EOL
attach(JchoiceInterface) - Method in class arlut.csd.JDataComponent.JchoiceList
 
attemptBackLinkClear(boolean) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to find all objects which point to us through non-symmetric links, edit them, and break the link.
attr - Variable in class arlut.csd.JTable.tableCell
An individual cell may have a special font and colors set..
attr - Variable in class arlut.csd.JTable.tableCol
 
attribCardPane - Variable in class arlut.csd.ganymede.GASHSchema
 
attribPane - Variable in class arlut.csd.ganymede.GASHSchema
 
attribute(String, String) - Method in class arlut.csd.ganymede.XMLDumpContext
Writes an attribute.
attrKeys - Variable in class arlut.csd.Util.XMLElement
 
attrVals - Variable in class arlut.csd.Util.XMLElement
 
augmented - Variable in class arlut.csd.ganymede.DBLogEvent
 
augmentList(Object, QueryResult) - Method in class arlut.csd.ganymede.client.objectCache
This method is intended to augment an existing list with non-editable object handles.
augmentListWithNonEditables(QueryResult) - Method in class arlut.csd.ganymede.client.objectList
This method is used to augment an object list with non-editables.
autologin - Variable in class arlut.csd.ganymede.client.glogin
 
available - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
available - Variable in class arlut.csd.ganymede.client.JFilterDialog
 

B

back - Variable in class arlut.csd.ganymede.client.helpPanel
 
background - Static variable in class arlut.csd.ganymede.client.ClientColor
 
backgroundThread - Variable in class Qsmtp.Qsmtp
 
backing - Variable in class arlut.csd.JTable.tableCanvas
 
backing - Variable in class arlut.csd.JTree.treeCanvas
 
backing_rect - Variable in class arlut.csd.JTable.tableCanvas
 
backing_rect - Variable in class arlut.csd.JTree.treeCanvas
 
BackLinksField - Static variable in interface arlut.csd.ganymede.SchemaConstants
any miscellaneous pointers pointing to us are kept track of in this field if we don't have an explicit back-link field.
backPointers - Variable in class arlut.csd.ganymede.DBStore
hash mapping Invid's to Hashtables of Invid's.
backupsBusy - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
This hashtable maps directory paths to an Integer counting the number of tasks that are currently copying backup files to it.
badChars - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
badChars - Variable in class arlut.csd.ganymede.FieldTemplate
 
BadCharS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
badConsoles - Static variable in class arlut.csd.ganymede.GanymedeAdmin
Static vector of GanymedeAdmin instances for which remote exceptions were caught in the static update methods.
base - Variable in class arlut.csd.ganymede.client.BaseNode
 
base - Variable in class arlut.csd.ganymede.BaseEditor
 
base - Variable in class arlut.csd.ganymede.BaseNode
 
base - Variable in class arlut.csd.ganymede.JournalEntry
 
base - Variable in class arlut.csd.ganymede.DBObjectBaseField
Object type definition for the database object class we are member of
Base - interface arlut.csd.ganymede.Base.
Client side interface definition for the Ganymede DBObjectBase class.
Base_Panel - Variable in class arlut.csd.ganymede.client.perm_editor
 
base() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the object definition that this field is defined under.
baseChanged(short) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is used by subclasses of GanymedeBuilderTask to determine whether a particular base has had any modifications made to it since the last time this builder task was run.
baseChoice - Variable in class arlut.csd.ganymede.client.querybox
 
BaseDump - class arlut.csd.ganymede.BaseDump.
This class is intended to serve as a stub to hold basic information about server side categories for the client to process locally.
BaseDump(BaseListTransport, char[], int) - Constructor for class arlut.csd.ganymede.BaseDump
Constructor for use by a BaseListTransport object
BaseDump(CategoryDump, char[], int) - Constructor for class arlut.csd.ganymede.BaseDump
Constructor for use by a CategoryDump object
BaseEditor - class arlut.csd.ganymede.BaseEditor.
Part of the admin console's graphical schema editor.
BaseEditor(GASHSchema) - Constructor for class arlut.csd.ganymede.BaseEditor
 
baseEditPane - Variable in class arlut.csd.ganymede.GASHSchema
 
baseEntry(String) - Method in class arlut.csd.ganymede.PermMatrix
Private helper method used to generate a matrixEntry() encoded String for a single DBObjectBase from a matrixEntry() encoded String that also includes a field specification.
BaseField - interface arlut.csd.ganymede.BaseField.
Client side interface definition for the Ganymede DBObjectBaseField class.
BaseFieldEditor - class arlut.csd.ganymede.BaseFieldEditor.
Part of the admin console's graphical schema editor.
BaseFieldEditor(GASHSchema) - Constructor for class arlut.csd.ganymede.BaseFieldEditor
Constructor
basehash - Variable in class arlut.csd.ganymede.client.perm_button
 
baseHash - Variable in class arlut.csd.ganymede.client.Loader
 
baseHash - Variable in class arlut.csd.ganymede.DBBaseCategory
We use this baseHash to keep a map of DBObjectBase.getKey() to instances of DBObjectBase.
baseHashLoaded - Variable in class arlut.csd.ganymede.client.Loader
 
baseID - Variable in class arlut.csd.ganymede.client.CacheInfo
 
baseID - Variable in class arlut.csd.ganymede.FieldTemplate
 
baseIDHash - Variable in class arlut.csd.ganymede.client.querybox
 
baseline - Variable in class arlut.csd.JTable.tableAttr
 
baseList - Variable in class arlut.csd.ganymede.client.Loader
 
baseListLoaded - Variable in class arlut.csd.ganymede.client.Loader
 
BaseListTransport - class arlut.csd.ganymede.BaseListTransport.
This class is intended to provide a serializable object that can be used to bulk-dump a static description of the category and base structures on the server to the client.
BaseListTransport(GanymedeSession) - Constructor for class arlut.csd.ganymede.BaseListTransport
Server side constructor for the full category tree
baseMap - Variable in class arlut.csd.ganymede.client.Loader
 
baseMapLoaded - Variable in class arlut.csd.ganymede.client.Loader
 
baseMenu - Variable in class arlut.csd.ganymede.GASHSchema
 
baseName - Variable in class arlut.csd.ganymede.client.querybox
 
baseNames - Variable in class arlut.csd.ganymede.client.Loader
 
baseNamesLoaded - Variable in class arlut.csd.ganymede.client.Loader
 
baseNode - Variable in class arlut.csd.ganymede.BaseEditor
 
BaseNode - class arlut.csd.ganymede.client.BaseNode.
Subclass of treeNode used in the client.
BaseNode - class arlut.csd.ganymede.BaseNode.
Subclass of treeNode used in the admin console's schema editor.
BaseNode(treeNode, String, Base, treeNode, boolean, int, int, treeMenu) - Constructor for class arlut.csd.ganymede.BaseNode
 
BaseNode(treeNode, String, Base, treeNode, boolean, int, int, treeMenu, boolean) - Constructor for class arlut.csd.ganymede.client.BaseNode
 
basePath - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
bases - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
baseSet - Variable in class arlut.csd.ganymede.DBLock
In order to prevent deadlocks, each individual lock must be established on all applicable DBObjectBases at the time the lock is initially established.
basesModified - Variable in class arlut.csd.ganymede.DBEditSet
A record of the DBObjectBase's touched by this transaction.
basesToAdd - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This vector is used by the XML schema editing logic to track object types from the xml file that need to be added to the current schema.
basesToEdit - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This vector is used by the XML schema editing logic to track object types from the xml file that need to be edited in the current schema.
basesToRemove - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This vector is used by the XML schema editing logic to track object types in the current schema that were not mentioned in the xml file and thus need to be removed from the current schema.
baseTable - class arlut.csd.JTable.baseTable.
baseTable is an AWT table component, supporting a wide variety of table displays based on an underlying grid model.
baseTable(int[], String[], JPopupMenu, JPopupMenu) - Constructor for class arlut.csd.JTable.baseTable
Constructor with default fonts, justification, and behavior
baseTable(tableAttr, tableAttr, tableAttr[], int[], Color, Color, Color, Color, String[], boolean, boolean, boolean, boolean, JPopupMenu, JPopupMenu) - Constructor for class arlut.csd.JTable.baseTable
This is the base constructor for baseTable, which allows all aspects of the baseTable's appearance and behavior to be customized.
baseToShort - Variable in class arlut.csd.ganymede.client.Loader
 
baseTransport - Static variable in class arlut.csd.ganymede.Ganymede
A cached reference to a master base list serialization object.
be - Variable in class arlut.csd.ganymede.GASHSchema
 
beforeversupergash - Variable in class arlut.csd.ganymede.GanymedeSession
GanymedeSessions created for internal operations always operate with supergash privileges.
beginDraggingFrame(JComponent) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
 
beginResizingFrame(JComponent, int) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
 
bg - Variable in class arlut.csd.JDataComponent.JcomponentAttr
 
bg - Variable in class arlut.csd.JCalendar.JdateButton
 
bg - Variable in class arlut.csd.JTable.tableAttr
 
bg - Variable in class arlut.csd.JTable.tableCanvas
 
bg - Variable in class arlut.csd.JTree.treeCanvas
 
BG - Static variable in class arlut.csd.ganymede.client.ClientColor
 
bgColor - Variable in class arlut.csd.JTree.treeCanvas
 
bgColor - Variable in class arlut.csd.ganymede.GASHSchema
 
BigPipedInputStream - class arlut.csd.Util.BigPipedInputStream.
This class is a simple subclassing of java.io.PipedInputStream that specifies a much larger buffer size, in order to make server-side XML parsing efficient.
BigPipedInputStream(PipedOutputStream) - Constructor for class arlut.csd.Util.BigPipedInputStream
 
bind(Invid, Invid, boolean) - Method in class arlut.csd.ganymede.InvidDBField
This method is used to link the remote invid to this checked-out invid in accordance with this field's defined symmetry constraints.
blackLineB - Variable in class arlut.csd.ganymede.client.windowPanel
 
body - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
body(int[], int, int) - Static method in class jcrypt.jcrypt
 
boolChoice - Variable in class arlut.csd.ganymede.client.QueryRow
 
BOOLEAN - Static variable in interface arlut.csd.ganymede.FieldType
 
boolean_field - interface arlut.csd.ganymede.boolean_field.
 
BooleanDBField - class arlut.csd.ganymede.BooleanDBField.
BooleanDBField is a subclass of DBField for the storage and handling of boolean fields in the DBStore on the Ganymede server.
BooleanDBField(DBObject, BooleanDBField) - Constructor for class arlut.csd.ganymede.BooleanDBField
Copy constructor.
BooleanDBField(DBObject, boolean, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.BooleanDBField
Scalar value constructor.
BooleanDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.BooleanDBField
Receive constructor.
BooleanDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.BooleanDBField
No-value constructor.
BooleanDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.BooleanDBField
Vector value constructor.
booleanLabel - Variable in class arlut.csd.JDialog.booleanThing
 
booleanSemaphore - class arlut.csd.Util.booleanSemaphore.
Simple, synchronized boolean flag class.
booleanSemaphore(boolean) - Constructor for class arlut.csd.Util.booleanSemaphore
 
booleanShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
booleanThing - class arlut.csd.JDialog.booleanThing.
Serializable object to describe a boolean field for passing to the client as part of a JDialogBuff or StringDialog.
booleanThing(String) - Constructor for class arlut.csd.JDialog.booleanThing
 
booleanThing(String, boolean) - Constructor for class arlut.csd.JDialog.booleanThing
 
BoolRenderer - class arlut.csd.ganymede.client.BoolRenderer.
BoolRenderer is a custom TableCellRenderer class used in conjunction with the Ganymede client's perm_editor, to provide a checkbox that can be graphically disabled if a permissions item may not be edited for some reason .
BoolRenderer(TreeTableModelAdapter, boolean) - Constructor for class arlut.csd.ganymede.client.BoolRenderer
 
Bordered_Panel - Variable in class arlut.csd.ganymede.client.perm_editor
 
borderSpace - Static variable in class arlut.csd.JTree.treeControl
 
bottom - Variable in class arlut.csd.JDialog.JInsetPanel
 
bottom_pane - Variable in class arlut.csd.ganymede.client.datePanel
 
bottomEdge - Variable in class arlut.csd.JTable.tableRow
 
bounding_rect - Variable in class arlut.csd.JTable.baseTable
 
bounding_rect - Variable in class arlut.csd.JTree.treeControl
 
boundingBox - Variable in class arlut.csd.JTree.treeCanvas
 
box - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
boxX1 - Variable in class arlut.csd.JTree.treeNode
 
boxX2 - Variable in class arlut.csd.JTree.treeNode
 
boxY1 - Variable in class arlut.csd.JTree.treeNode
 
boxY2 - Variable in class arlut.csd.JTree.treeNode
 
bPanel - Variable in class arlut.csd.ganymede.client.glogin
 
Brass - Static variable in class arlut.csd.ganymede.client.ClientColor
 
breakdownTree(treeNode) - Method in class arlut.csd.JTree.treeControl
Helper function to break down links in a tree to speed GC.
breakOutRescanList() - Method in class arlut.csd.ganymede.ReturnVal
This private method converts the rescanList StringBuffer to a Hashtable (rescanHash) that maps Invid's to either Vector of Short's or "all".
Brick - Static variable in class arlut.csd.ganymede.client.ClientColor
 
brighter - Variable in class arlut.csd.JDataComponent.JSeparator
 
Bronze - Static variable in class arlut.csd.ganymede.client.ClientColor
 
buf - Variable in class arlut.csd.Util.CircleBuffer
 
buffer - Variable in class arlut.csd.Util.BigPipedInputStream
 
buffer - Variable in class arlut.csd.Util.XMLReader
 
buffer - Variable in class md5.MD5State
64-byte buffer (512 bits) for storing to-be-hashed characters
buffer - Variable in class arlut.csd.ganymede.BaseListTransport
 
buffer - Variable in class arlut.csd.ganymede.CategoryTransport
 
buffer - Variable in class arlut.csd.ganymede.DumpResult
 
buffer - Variable in class arlut.csd.ganymede.QueryResult
 
bufferContents - Variable in class arlut.csd.Util.XMLReader
 
bufferSize - Variable in class arlut.csd.Util.XMLReader
 
bufferSize - Variable in class arlut.csd.ganymede.client.xmlclient
The default buffer size in the XMLReader.
bufferSize - Variable in class arlut.csd.ganymede.GanymedeXMLSession
The default buffer size in the XMLReader.
buildBoxes() - Method in class arlut.csd.JTree.treeCanvas
 
builderPhase1() - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is intended to be overridden by subclasses of GanymedeBuilderTask.
builderPhase2() - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is intended to be overridden by subclasses of GanymedeBuilderTask.
builderTasks - Static variable in class arlut.csd.ganymede.Ganymede
A vector of GanymedeBuilderTask objects initialized on database load.
buildIcon - Variable in class arlut.csd.ganymede.client.gclient
 
buildIcon2 - Variable in class arlut.csd.ganymede.client.gclient
 
buildingPhase1 - Variable in class arlut.csd.ganymede.client.gclient
 
buildingPhase1 - Variable in class arlut.csd.ganymede.client.SecurityLaunderThread
 
buildingPhase2 - Variable in class arlut.csd.ganymede.client.gclient
 
buildingPhase2 - Variable in class arlut.csd.ganymede.client.SecurityLaunderThread
 
buildLabel - Variable in class arlut.csd.ganymede.client.gclient
Build status field at the bottom of the client.
BUILDSTATUS - Static variable in interface arlut.csd.ganymede.ClientMessage
 
buildTree() - Method in class arlut.csd.ganymede.client.gclient
This method builds the initial data structures for the object selection tree, using the base information in the baseHash hashtable gained from the Loader thread.
buildXMLCategories(XMLItem) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This recursive method takes an XMLItem category tree and returns a new DBBaseCategory tree with all categories and object definitions from the XMLItem category tree ordered correctly.
builtIn - Variable in class arlut.csd.ganymede.client.PermRow
 
builtIn - Variable in class arlut.csd.ganymede.FieldTemplate
 
builtInIcon - Variable in class arlut.csd.ganymede.client.permEditorTreeRenderer
 
builtInPanel - Variable in class arlut.csd.ganymede.client.OptionsPanel
 
builtInSelector - Variable in class arlut.csd.ganymede.client.OptionsPanel
 
busyCount(String) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
 
button1 - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
button2 - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
button3 - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
buttonBG - Static variable in class arlut.csd.ganymede.client.ClientColor
 
buttonPane - Variable in class arlut.csd.ganymede.GASHSchema
 
buttonPanel - Variable in class arlut.csd.JCalendar.JpanelCalendar
 
buttonPanel - Variable in class arlut.csd.JDialog.StringDialog
 
buttonPanel - Variable in class arlut.csd.JDialog.YesNoDialog
 
buttonPanel - Variable in class arlut.csd.JDialog.ButtonPanel
 
buttonPanel - Variable in class arlut.csd.ganymede.client.elementWrapper
 
buttonPanel - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
ButtonPanel - class arlut.csd.JDialog.ButtonPanel.
Button panel employs a BorderLayout to lay out a Panel to which Buttons are added in the center.
ButtonPanel() - Constructor for class arlut.csd.JDialog.ButtonPanel
 
ButtonPanelBG - Static variable in class arlut.csd.ganymede.client.ClientColor
 
buttonPressed(JdateButton) - Method in class arlut.csd.JCalendar.JpanelCalendar
This method handles the final processing of any calendar button pushed.
buttons - Variable in class arlut.csd.JDataComponent.Jtaskbar
 
buttonText - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
bytes2u(byte) - Static method in class md5.MD5Crypt
convert an encoded unsigned byte value into a int with the unsigned value.
byteToUnsigned(byte) - Static method in class jcrypt.jcrypt
 

C

c - Variable in class arlut.csd.JDataComponent.JcomponentAttr
 
c - Variable in class arlut.csd.JTable.tableAttr
 
cachedLists - Variable in class arlut.csd.ganymede.client.gclient
Our main cache, keeps information about all objects we've learned about via QueryResult's returned to us by the server.
CacheInfo - class arlut.csd.ganymede.client.CacheInfo.
Client-side cache object, used by the gclient class to track object status for nodes in the client tree display.
CacheInfo(Short, String, String) - Constructor for class arlut.csd.ganymede.client.CacheInfo
 
CacheInfo(Short, String, String, ObjectHandle) - Constructor for class arlut.csd.ganymede.client.CacheInfo
 
CacheInfo(Short, String, String, ObjectHandle, ObjectHandle) - Constructor for class arlut.csd.ganymede.client.CacheInfo
 
cal - Variable in class arlut.csd.ganymede.client.datePanel
 
calButtonPanel - Variable in class arlut.csd.JCalendar.JpanelCalendar
 
calcCols() - Method in class arlut.csd.JTable.baseTable
Internal method Calculate our columns.
calcFonts() - Method in class arlut.csd.JTable.baseTable
Internal method Calculate our fonts and measurements.
calcIndex() - Method in class arlut.csd.ganymede.PermEntry
 
calcRowSpan() - Method in class arlut.csd.JTable.tableCell
 
calculateBases() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method fills in basesToAdd, basesToRemove, and basesToEdit.
calculateMailTargets(DBLogEvent, DBSession, systemEventType) - Method in class arlut.csd.ganymede.DBLog
 
calculateMailTargets(DBLogEvent, DBSession, systemEventType, boolean, boolean) - Method in class arlut.csd.ganymede.DBLog
This method generates a list of additional email addresses that notification for this event should be sent to, based on the event's type and the ownership of objects referenced by this event.
calculateMetrics() - Method in class arlut.csd.JDataComponent.JcomponentAttr
 
calculateMetrics() - Method in class arlut.csd.JTable.tableAttr
 
calculateNameSpaces() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method fills in spacesToAdd, spacesToRemove, and spacesToEdit.
calculateOwnerAddresses(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.DBLog
This method takes a vector of Invid's representing objects touched during a transaction, and returns a Vector of email addresses that should be notified of operations affecting the objects in the <objects> list.
calculateOwnerAddresses(Vector, boolean, boolean, DBSession) - Static method in class arlut.csd.ganymede.DBLog
This method takes a vector of Invid's representing objects touched during a transaction, and returns a Vector of email addresses that should be notified of operations affecting the objects in the <objects> list.
calculateOwnerAddresses(Vector, DBSession) - Static method in class arlut.csd.ganymede.DBLog
This method takes a vector of Invid's representing objects touched during a transaction, and returns a Vector of email addresses that should be notified of operations affecting the objects in the <objects> list.
calcVSize() - Method in class arlut.csd.JTable.baseTable
Internal method calculate the total vertical size of the rows only
callback - Variable in class arlut.csd.JDataComponent.JcalendarField
 
callback - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
callback - Variable in class arlut.csd.JDataComponent.JdateField
 
callback - Variable in class arlut.csd.JCalendar.JpanelCalendar
Who do we notify when the user changes the date through direct manipulation of the calendar?
callback - Variable in class arlut.csd.JCalendar.JYearChooser
 
callback - Variable in class arlut.csd.JDataComponent.JstringListBox
The callback we'l use to report user activities.
callback - Variable in class arlut.csd.JTable.rowTable
 
callback - Variable in class arlut.csd.JTree.treeControl
 
callback - Variable in class arlut.csd.ganymede.ReturnVal
A Remote handle to a Wizard object on the server
callDialog(int) - Method in class arlut.csd.ganymede.GanymediatorWizard
This method uses the Java Reflection API to call a method named processDialogX() in the derived class, where X is a positive integer corresponding to <state>.
canBeInactivated - Variable in class arlut.csd.ganymede.client.BaseNode
 
canBeInactivated() - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether this object type has an inactivation mechanism.
cancel - Variable in class arlut.csd.ganymede.client.JFilterDialog
 
cancel - Variable in class arlut.csd.ganymede.client.SaveDialog
 
cancel - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
cancel - Variable in class arlut.csd.ganymede.client.createObjectDialog
 
cancel - Variable in class arlut.csd.ganymede.client.gclient
 
cancel - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
cancel() - Method in class arlut.csd.ganymede.GanymediatorWizard
This method provides a default response if a user hits cancel on a wizard dialog.
cancelButton - Variable in class arlut.csd.ganymede.GASHSchema
 
CancelButton - Variable in class arlut.csd.JDialog.StringDialog
 
CancelButton - Variable in class arlut.csd.ganymede.client.perm_editor
 
CancelButton - Variable in class arlut.csd.ganymede.client.querybox
 
cancelCellEditing() - Method in class arlut.csd.ganymede.client.AbstractCellEditor
 
cancelLoadingButton - Variable in class arlut.csd.ganymede.client.perm_editor
 
cancelText - Variable in class arlut.csd.JDialog.JDialogBuff
 
CancelText - Variable in class arlut.csd.JDialog.DialogRsrc
 
cancelTransaction() - Method in class arlut.csd.ganymede.client.gclient
Cancels the current transaction.
canChoose - Variable in class arlut.csd.JDataComponent.StringSelector
 
canChoose() - Method in class arlut.csd.ganymede.StringDBField
Returns true if this field has a list of recommended options for choices from the choices() method.
canChoose() - Method in interface arlut.csd.ganymede.string_field
 
canClone(DBSession, DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether the user has permission to clone a given object.
canCloneField(DBSession, DBObject, DBField) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether a specific field in object should be cloned using the basic field-clone logic.
canCreate - Variable in class arlut.csd.ganymede.client.BaseNode
 
canCreate - Variable in class arlut.csd.ganymede.BaseDump
 
canCreate() - Method in class arlut.csd.ganymede.client.BaseNode
 
canCreate(Session) - Method in interface arlut.csd.ganymede.Base
Returns true if the current session is permitted to create an object of this type.
canCreate(Session) - Method in class arlut.csd.ganymede.BaseDump
We ignore the Session param here, since we're a client side dump associated with a known Session.
canCreate(Session) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether the user has permission to create an instance of this object type.
canCreate(Session) - Method in class arlut.csd.ganymede.DBObjectBase
Returns true if the current session is permitted to create an object of this type.
canInactivate - Variable in class arlut.csd.ganymede.BaseDump
 
canInactivate() - Method in class arlut.csd.ganymede.client.BaseNode
 
canInactivate() - Method in interface arlut.csd.ganymede.Base
Returns true if this object type can be inactivated.
canInactivate() - Method in class arlut.csd.ganymede.BaseDump
 
canInactivate() - Method in class arlut.csd.ganymede.DBObject
Returns true if inactivate() is a valid operation on checked-out objects of this type.
canInactivate() - Method in class arlut.csd.ganymede.DBObjectBase
Returns true if this object type can be inactivated
canInactivate() - Method in interface arlut.csd.ganymede.db_object
Returns true if inactivate() is a valid operation on checked-out objects of this type.
canInactivate(DBSession, DBEditObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether the user has permission to inactivate a given object.
canRead(DBSession, DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether the user has permission to view a given object.
canRemove(DBSession, DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether the user has permission to remove a given object.
canSeeCreate() - Method in class arlut.csd.ganymede.client.PermRow
 
canSeeDelete() - Method in class arlut.csd.ganymede.client.PermRow
 
canSeeEdit() - Method in class arlut.csd.ganymede.client.PermRow
 
canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether the user should be able to see a specific field in a given object.
canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.adminPersonaCustom
Customization method to verify whether the user should be able to see a specific field in a given object.
canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.objectEventCustom
Customization method to verify whether the user should be able to see a specific field in a given object.
canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.permCustom
Customization method to verify whether the user should be able to see a specific field in a given object.
canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.taskCustom
Customization method to verify whether the user should be able to see a specific field in a given object.
canSeeView() - Method in class arlut.csd.ganymede.client.PermRow
 
canvas - Variable in class arlut.csd.JTable.baseTable
 
canvas - Variable in class arlut.csd.JTree.treeControl
 
canWrite(DBSession, DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify whether the user has permission to edit a given object.
capacity() - Method in class arlut.csd.Util.SharedStringBuffer
Returns the current capacity of the String buffer.
card - Variable in class arlut.csd.ganymede.GASHSchema
 
card_layout - Variable in class arlut.csd.ganymede.client.querybox
 
card_panel - Variable in class arlut.csd.ganymede.client.querybox
 
cards - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
caseCB - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
caseInsensitive - Variable in class arlut.csd.ganymede.DBNameSpace
treat differently-cased Strings as the same for key?
caseInsensitive - Variable in class arlut.csd.ganymede.GHashtable
 
category - Variable in class arlut.csd.ganymede.CatTreeNode
 
category - Variable in class arlut.csd.ganymede.DBObjectBase
what category is this object in?
category - Variable in class arlut.csd.ganymede.CategoryEditor
 
Category - interface arlut.csd.ganymede.Category.
Client side interface definition for the Ganymede DBBaseCategory class.
CategoryDump - class arlut.csd.ganymede.CategoryDump.
This class is intended to serve as a stub to hold basic information about server side categories for the client to process locally.
CategoryDump(CategoryDump, char[], int) - Constructor for class arlut.csd.ganymede.CategoryDump
 
CategoryEditor - class arlut.csd.ganymede.CategoryEditor.
 
CategoryEditor(GASHSchema) - Constructor for class arlut.csd.ganymede.CategoryEditor
 
categoryEditPane - Variable in class arlut.csd.ganymede.GASHSchema
 
categoryMenu - Variable in class arlut.csd.ganymede.GASHSchema
 
CategoryNode - interface arlut.csd.ganymede.CategoryNode.
This interface provides support for an object to be managed in the server's objectbase category hierarchy.
CategoryTransport - class arlut.csd.ganymede.CategoryTransport.
This class is intended to provide a serializable object that can be used to bulk-dump a static description of the category and base structures on the server to the client.
CategoryTransport(DBBaseCategory) - Constructor for class arlut.csd.ganymede.CategoryTransport
Server side constructor for the full category tree
CategoryTransport(DBBaseCategory, GanymedeSession) - Constructor for class arlut.csd.ganymede.CategoryTransport
Server side constructor for the viewable subset of the category tree
CategoryTransport(DBBaseCategory, GanymedeSession, boolean) - Constructor for class arlut.csd.ganymede.CategoryTransport
Server side constructor for the viewable subset of the category tree
categoryTree - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This XMLItem is the XMLElement root of the category tree, rooted with the top-level <category> element.
catJPanel - Variable in class arlut.csd.ganymede.CategoryEditor
 
catNameS - Variable in class arlut.csd.ganymede.CategoryEditor
 
catNode - Variable in class arlut.csd.ganymede.CategoryEditor
 
catTransport - Static variable in class arlut.csd.ganymede.Ganymede
A cached reference to a master category tree serialization object.
CatTreeNode - class arlut.csd.ganymede.CatTreeNode.
This class is a simple treeNode subclass with a Category data element.
CatTreeNode(treeNode, String, Category, treeNode, boolean, int, int, treeMenu) - Constructor for class arlut.csd.ganymede.CatTreeNode
 
ccToOwners - Variable in class arlut.csd.ganymede.systemEventType
 
ccToOwners - Variable in class arlut.csd.ganymede.objectEventType
 
ccToSelf - Variable in class arlut.csd.ganymede.systemEventType
 
ccToSelf - Variable in class arlut.csd.ganymede.objectEventType
 
cdataSection(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Writes a CDATA section.
ce - Variable in class arlut.csd.ganymede.GASHSchema
 
cells - Variable in class arlut.csd.JTable.tableRow
 
center - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
CENTER - Static variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
centerPanel - Variable in class arlut.csd.ganymede.client.vectorPanel
centerPanel holds all of the elementWrappers in a BoxLayout
centerPanelAdded - Variable in class arlut.csd.ganymede.client.vectorPanel
 
CHANGEADMINS - Static variable in class arlut.csd.ganymede.adminEvent
 
changeAdmins(String) - Method in interface arlut.csd.ganymede.Admin
 
changeAdmins(String) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to update the number of admin consoles attached to the server.
changeAdmins(String) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to update the number of admin consoles attached to the server.
changeAdmins(String) - Method in class arlut.csd.ganymede.stopServerAdmin
 
changed - Variable in class arlut.csd.JDataComponent.JcalendarField
 
changed - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
changed - Variable in class arlut.csd.JDataComponent.JchoiceList
 
changed - Variable in class arlut.csd.JDataComponent.JdateField
 
changed - Variable in class arlut.csd.JDataComponent.JpassField
 
changed - Variable in class arlut.csd.JDataComponent.JpasswordField
 
changed - Variable in class arlut.csd.JDataComponent.JstringArea
 
changed - Variable in class arlut.csd.ganymede.client.JFilterDialog
 
changed - Variable in class arlut.csd.ganymede.client.PermRow
 
changedHash - Variable in class arlut.csd.ganymede.client.gclient
Cache of invid's for objects that might have been changed by the client.
changedOK - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
changeElement(Object, short) - Method in class arlut.csd.ganymede.client.vectorPanel
Server dispatch method for value change messages passed us by elementWrappers.
changeLabel(String) - Method in class arlut.csd.ganymede.client.CacheInfo
 
changeLabelTypeDialog - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
changePass - Variable in class arlut.csd.JDataComponent.JpassField
 
changePersona(boolean) - Method in class arlut.csd.ganymede.client.gclient
Creates and presents a dialog to let the user change their selected persona.
changePersonaMI - Variable in class arlut.csd.ganymede.client.gclient
 
CHANGESTATE - Static variable in class arlut.csd.ganymede.adminEvent
 
changeState(String) - Method in interface arlut.csd.ganymede.Admin
 
changeState(String) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to update the admin console's server state display.
changeState(String) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to update the admin console's server state display.
changeState(String) - Method in class arlut.csd.ganymede.stopServerAdmin
 
CHANGESTATUS - Static variable in class arlut.csd.ganymede.adminEvent
 
changeStatus(String) - Method in interface arlut.csd.ganymede.Admin
 
changeStatus(String) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to add to the admin console's log display.
changeStatus(String) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to add to the admin console's log display.
changeStatus(String) - Method in class arlut.csd.ganymede.stopServerAdmin
 
CHANGETASKS - Static variable in class arlut.csd.ganymede.adminEvent
 
changeTasks(Vector) - Method in interface arlut.csd.ganymede.Admin
 
changeTasks(Vector) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to update the admin console's task table.
changeTasks(Vector) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to update the admin console's task table.
changeTasks(Vector) - Method in class arlut.csd.ganymede.stopServerAdmin
 
changeTypeChoice(String) - Method in class arlut.csd.ganymede.BaseFieldEditor
This method changes the type on the server and updates the booleans that BaseFieldEditor uses to keep track of what field attributes should be visible.
CHANGEUSERS - Static variable in class arlut.csd.ganymede.adminEvent
 
changeUsers(Vector) - Method in interface arlut.csd.ganymede.Admin
 
changeUsers(Vector) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to update the admin console's connected user table.
changeUsers(Vector) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to update the admin console's connected user table.
changeUsers(Vector) - Method in class arlut.csd.ganymede.stopServerAdmin
 
changingPass - Variable in class arlut.csd.JDataComponent.JpassField
 
characterReference(int) - Method in class arlut.csd.ganymede.XMLDumpContext
Writes a character reference.
characters(char[], int, int) - Method in class arlut.csd.Util.XMLReader
Receive notification of character data.
charAt(int) - Method in class arlut.csd.Util.SharedStringBuffer
Returns the character at a specific index in this string buffer.
checkedOutField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
checkedOutLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
checkEmbeddedObjects() - Method in class arlut.csd.ganymede.GanymedeServer
This method is used for testing.
checkEnabled() - Static method in class arlut.csd.ganymede.GanymedeServer
Gated enabled test.
checkEnabled() - Method in class arlut.csd.ganymede.loginSemaphore
Gated enabled test.
checkIn() - Method in class arlut.csd.ganymede.DBStore
Decrements the count of checked-out objects for the admin consoles.
checkIn() - Method in class arlut.csd.ganymede.GanymedeSession
This method is used by the server to decrement the admin console's display of the number of objects this user session has checked out and/or created.
checkInvids() - Method in class arlut.csd.ganymede.GanymedeServer
This method is used for testing.
checklogin() - Method in class arlut.csd.ganymede.GanymedeSession
This private method is called by all methods in GanymedeSession that require the client to be logged in to operate.
checkNewField(short) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to make sure that the built-in fields that the server assumes will always be present in any editable object will be in place.
checkNextToken() - Method in class arlut.csd.Util.Parser
This method returns a peek at the next token in the StreamTokenizer that this Parser was initialized with.
checkNextToken(StreamTokenizer) - Method in class arlut.csd.Util.Parser
This method returns a peek at the next token in the StreamTokenizer passed in.
checkOut() - Method in class arlut.csd.ganymede.DBStore
Increments the count of checked-out objects for the admin consoles.
checkOut() - Method in class arlut.csd.ganymede.GanymedeSession
This method is used by the server to increment the admin console's display of the number of objects this user session has checked out and/or created.
checkpoint() - Method in class arlut.csd.ganymede.DBEditObject
Returns a hashtable mapping Short field id's to their current value, used by the DBEditSet intra-transaction checkpointing logic to capture this object's state at a given time.
checkpoint() - Method in class arlut.csd.ganymede.DBField
This method is used to basically dump state out of this field so that the DBEditSet checkpoint() code can restore it later if need be.
checkpoint() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method is used to basically dump state out of this field so that the DBEditSet checkpoint() code can restore it later if need be.
checkpoint(DBEditSet, String) - Method in class arlut.csd.ganymede.DBNameSpace
Method to checkpoint namespace changes made by a specific transaction so that state can be rolled back if necessary at a later time.
checkpoint(String) - Method in class arlut.csd.ganymede.DBEditSet
This method checkpoints the current transaction at its current state.
checkpoint(String) - Method in class arlut.csd.ganymede.DBSession
Convenience pass-through method
checkpoint(String) - Method in class arlut.csd.ganymede.GanymedeSession
Pass-through method for schema kit code.
checkpoints - Variable in class arlut.csd.ganymede.DBEditSet
A stack of DBCheckPoint objects to keep track of check points performed during the course of this transaction.
checkpointStack - Variable in class arlut.csd.ganymede.DBNameSpaceTransaction
 
checkRequiredFields() - Method in class arlut.csd.ganymede.DBObject
This method scans through all fields defined in the DBObjectBase for this object type and determines if all required fields have been filled in.
checkValidation() - Method in class arlut.csd.ganymede.client.elementWrapper
Checks to see if the object on the server wrapped by this elementWrapper is complete and correct, and sets the color of the elementWrapper based on this.
checkVisibility() - Method in class arlut.csd.ganymede.BaseFieldEditor
 
child - Variable in class arlut.csd.JTree.treeNode
 
child - Variable in class arlut.csd.ganymede.QueryNotNode
 
child1 - Variable in class arlut.csd.ganymede.QueryAndNode
 
child1 - Variable in class arlut.csd.ganymede.QueryOrNode
 
child2 - Variable in class arlut.csd.ganymede.QueryAndNode
 
child2 - Variable in class arlut.csd.ganymede.QueryOrNode
 
children - Variable in class arlut.csd.Util.XMLElement
 
childStack - Variable in class arlut.csd.JTree.treeNode
 
Choice_Buttons - Variable in class arlut.csd.ganymede.client.perm_editor
 
choiceLabel - Variable in class arlut.csd.JDialog.choiceThing
 
choiceList - Static variable in class arlut.csd.ganymede.taskCustom
 
choiceListHasExceptions(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to tell the client whether the list of options it gets back for a field can be taken out of the cache.
choices() - Method in class arlut.csd.ganymede.InvidDBField
Returns a StringBuffer encoded list of acceptable invid values for this field.
choices() - Method in class arlut.csd.ganymede.StringDBField
Returns a list of recommended and/or mandatory choices for this field.
choices() - Method in interface arlut.csd.ganymede.invid_field
 
choices() - Method in interface arlut.csd.ganymede.string_field
Returns a QueryResult encoding a list of valid string choices for this field.
choices(boolean) - Method in class arlut.csd.ganymede.InvidDBField
Returns a StringBuffer encoded list of acceptable invid values for this field.
choices(boolean) - Method in interface arlut.csd.ganymede.invid_field
 
choicesKey() - Method in class arlut.csd.ganymede.InvidDBField
This method returns a key that can be used by the client to cache the value returned by choices().
choicesKey() - Method in class arlut.csd.ganymede.StringDBField
This method returns a key that can be used by the client to cache the value returned by choices().
choicesKey() - Method in interface arlut.csd.ganymede.invid_field
This method returns a key that can be used by the client to cache the value returned by choices().
choicesKey() - Method in interface arlut.csd.ganymede.string_field
This method returns a key that can be used by the client to cache the value returned by choices().
choiceThing - class arlut.csd.JDialog.choiceThing.
Serializable object to describe a string chooser field for passing to the client as part of a JDialogBuff or StringDialog.
choiceThing(String, Vector) - Constructor for class arlut.csd.JDialog.choiceThing
 
choiceThing(String, Vector, Object) - Constructor for class arlut.csd.JDialog.choiceThing
 
chooseDefaultOwner(boolean) - Method in class arlut.csd.ganymede.client.gclient
Chooses the default owner group for a newly created object.
chooseFilter() - Method in class arlut.csd.ganymede.client.gclient
Create a custom query filter.
chooseInvid() - Method in class arlut.csd.ganymede.client.openObjectDialog
 
chooseOwner() - Method in class arlut.csd.ganymede.client.JDefaultOwnerDialog
Shows the dialog, and returns the ReturnVal/ Use this instead of setVisible().
chooser - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
chosen - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
circleBuffer - Variable in class arlut.csd.Util.XMLReader
 
CircleBuffer - class arlut.csd.Util.CircleBuffer.
This class defines a fixed size circular buffer that can be used to keep references to the last n objects added to the buffer.
CircleBuffer(int) - Constructor for class arlut.csd.Util.CircleBuffer
 
classCounter - Static variable in class arlut.csd.ganymede.serverAdminProxy
Used to generate a unique name for our background thread.
classCounter - Static variable in class arlut.csd.ganymede.serverClientProxy
Used to generate a unique name for our background thread.
classdef - Variable in class arlut.csd.ganymede.DBObjectBase
Class definition for a DBEditObject subclass dynamically loaded to manage operations on this DBObjectBase.
classdef - Variable in class arlut.csd.ganymede.DBObjectBaseField
class object containing the code managing dbfields of this type
classname - Variable in class arlut.csd.ganymede.DBObjectBase
Fully qualified package and class name for a custom DBEditObject subclass to be dynamically loaded to manage operations on this DBObjectBase.
classname - Variable in class arlut.csd.ganymede.DBObjectBaseField
name of class to manage user interactions with this field
classS - Variable in class arlut.csd.ganymede.BaseEditor
 
classS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
clean() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This internal method is used to cull out any entries in this permissions field that are non-operative, either by referring to an object/field type that does not exist, or by being redundant.
cleanBackupDirectory() - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
This static method is run before the first time a builder task writes any file on server start-up.
cleanedup - Variable in class arlut.csd.ganymede.GanymedeXMLSession
We're using this Vector as a super-simple sempahore thingy, to gate the cleanup() method.
cleanup() - Method in class arlut.csd.ganymede.BaseEditor
GC-aiding dissolution method.
cleanup() - Method in class arlut.csd.ganymede.BaseFieldEditor
GC-aiding dissolution method.
cleanup() - Method in class arlut.csd.ganymede.DBField
This method is intended to be called when this field is being checked into the database.
cleanup() - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
This method dissolves everything referenced by this DBNameSpaceTransaction, in order to facilitate speedy garbage collection.
cleanup() - Method in class arlut.csd.ganymede.DBNameSpaceCkPoint
This method dissolves everything referenced by this DBNameSpaceCkPoint in order to facilitate speedy garbage collection.
cleanup() - Method in class arlut.csd.ganymede.DBNameSpaceHandle
 
cleanup() - Method in class arlut.csd.ganymede.GASHSchema
GC-aiding dissolution method.
cleanup() - Method in class arlut.csd.ganymede.NameSpaceEditor
GC-aiding dissolution method.
cleanup() - Method in class arlut.csd.ganymede.CategoryEditor
GC-aiding dissolution method.
cleanup() - Method in class arlut.csd.ganymede.GanymedeXMLSession
Something to assist in garbage collection.
cleanup() - Method in class arlut.csd.ganymede.InvidDBField
This method is intended to be called when this field is being checked into the database.
cleanUp() - Method in class arlut.csd.ganymede.client.Loader
Clear out all information in the loader
cleanUp() - Method in class arlut.csd.ganymede.client.containerPanel
This method provides a handy way to null out data structures held in relationship to this containerPanel, particularly network reference resources.
cleanUp() - Method in class arlut.csd.ganymede.client.framePanel
This method provides a handy way to null out data structures held in relationship to this framePanel, particularly network reference resources.
cleanUp() - Method in class arlut.csd.ganymede.client.gclient
This method does all the clean up required to let garbage collection tear everything completely down.
cleanUp() - Method in class arlut.csd.ganymede.client.perm_editor
This method pops down the perm_editor and does some variable clearing to assit in garbage collection.
cleanUp() - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is run when the GanymedeScheduler thread is terminated.
cleanUpAfterCancel() - Method in class arlut.csd.ganymede.client.gclient
Cleans up the tree and gclient's caches.
cleanupProcess(Process) - Static method in class arlut.csd.Util.FileOps
This method shuts down / cleans up all resources related to Process p.
clear - Variable in class arlut.csd.ganymede.client.datePanel
 
clear_stored() - Method in class arlut.csd.ganymede.PasswordDBField
private helper to clear all stored password information in this field
clear() - Method in class arlut.csd.JDataComponent.JchoiceList
 
clear() - Method in class arlut.csd.JCalendar.JpanelCalendar
 
clear() - Method in class arlut.csd.JTable.tableCell
This method reinitializes the cell to its virgin state.
clear() - Method in class arlut.csd.ganymede.client.Loader
Clear out all the information in the loader, and spawn a new loader thread to download new information from the server.
clear() - Method in class arlut.csd.ganymede.DBBaseFieldTable
Clears this DBBaseFieldTable.
clear() - Method in class arlut.csd.ganymede.DBObjectTable
Clears this DBObjectTable.
clear() - Method in class arlut.csd.ganymede.ReturnVal
 
clearActiveUser(String) - Static method in class arlut.csd.ganymede.GanymedeServer
This method is to handle user logout.
clearBackLink(Invid, boolean) - Method in class arlut.csd.ganymede.DBEditObject
This method is called by attemptBackLinkClear(), and is responsible for checking the object with Invid remote out for editing, and clearing our own Invid out of all of the remote object's fields.
clearbits(byte[]) - Static method in class md5.MD5Crypt
 
clearCaches() - Method in class arlut.csd.ganymede.client.gclient
Clears out the client's objectCache, which holds object labels, and activation status for invid's returned by various query and db_field choices() operations.
clearCaches() - Method in class arlut.csd.ganymede.client.objectCache
 
clearCells() - Method in class arlut.csd.JTable.baseTable
Erases all the cells in the table and removes any per-cell attribute sets.
clearCells() - Method in class arlut.csd.JTable.rowTable
Erases all the cells in the table and removes any per-cell attribute sets.
clearDate - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
clearEditor() - Method in class arlut.csd.ganymede.DBBaseCategory
This method is used when a schema editor is 'checking in' a category tree.
clearEditor() - Method in class arlut.csd.ganymede.DBObjectBase
Clear the editing flag.
clearField(short) - Method in class arlut.csd.ganymede.DBObject
This method removes a DBField that has the a field id matching the argument from this object's fieldAry.
clearFieldPerm(short) - Method in class arlut.csd.ganymede.DBObject
This method clears any cached PermEntry value for the given field id.
clearFields() - Method in class arlut.csd.ganymede.BaseFieldEditor
 
clearHandle(Object) - Method in class arlut.csd.ganymede.DBNameSpace
Publicly accessible function used to clear the given value from this namespace in a non-transactional fashion.
clearIdleSessions() - Method in class arlut.csd.ganymede.GanymedeServer
This method is called by the timeOutTask scheduled task, and forces an idle time check on any users logged in.
clearLockHeld(Object) - Method in class arlut.csd.ganymede.DBLockSync
This method clears out a lock associated with the given key.
clearLogMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
clearShadow(DBEditSet) - Method in class arlut.csd.ganymede.DBObject
This method is the complement to createShadow, and is used during editset release.
clearStacks(treeNode) - Method in class arlut.csd.JTree.treeControl
Helper method to force recalculation of childStacks.
clearTree() - Method in class arlut.csd.JTree.treeControl
Clear out the tree.
clearTree() - Method in class arlut.csd.ganymede.client.gclient
Clears out the client's tree.
clearTreeMI - Variable in class arlut.csd.ganymede.client.gclient
 
clearTypeChoice() - Method in class arlut.csd.ganymede.BaseFieldEditor
Helper method for changeTypeChoice().
clickInCell(int, int) - Method in class arlut.csd.JTable.baseTable
Old Hook for subclasses to implement selection logic
clickInCell(int, int, boolean) - Method in class arlut.csd.JTable.baseTable
Hook for subclasses to implement selection logic
clickInCell(int, int, boolean) - Method in class arlut.csd.JTable.rowTable
Hook for subclasses to implement selection logic
client - Static variable in class arlut.csd.ganymede.client.gclient
we're only going to have one gclient at a time per running client (singleton pattern).
client - Variable in class arlut.csd.ganymede.client.SecurityLaunderThread
 
client - Variable in class arlut.csd.ganymede.client.gloginFrame
 
client - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
client - Variable in class arlut.csd.ganymede.GanymedeSession
Remote reference to our client
client - Variable in class arlut.csd.ganymede.serverClientProxy
Our remote reference to the Client
Client - interface arlut.csd.ganymede.Client.
Interface that must be implemented by client code that connects to the ganymede server.
ClientBase - class arlut.csd.ganymede.client.ClientBase.
The core of a client.
ClientBase(String, ClientListener) - Constructor for class arlut.csd.ganymede.client.ClientBase
This constructor takes a URL for the Ganymede server to connect to, a reference to an object implementing the ClientListener interface to report problems.
ClientColor - class arlut.csd.ganymede.client.ClientColor.
 
ClientColor() - Constructor for class arlut.csd.ganymede.client.ClientColor
 
clientDesktopMgr - class arlut.csd.ganymede.client.clientDesktopMgr.
clientDesktopMgr is a subclass of DefaultDesktopManager which checks to make sure that a inner frame resize doesn't result in the frame being stretched so that its title bar is above the desktop's visible area.
clientDesktopMgr() - Constructor for class arlut.csd.ganymede.client.clientDesktopMgr
 
clientEvent - class arlut.csd.ganymede.clientEvent.
The client class is used on the Ganymede server by the serverClientProxy class, which uses it to queue up async method calls to a remote client.
ClientEvent - class arlut.csd.ganymede.client.ClientEvent.
An event object to pass information from the ClientBase class to users thereof.
clientEvent(byte, Object, Object) - Constructor for class arlut.csd.ganymede.clientEvent
 
ClientEvent(int, String) - Constructor for class arlut.csd.ganymede.client.ClientEvent
 
ClientEvent(String) - Constructor for class arlut.csd.ganymede.client.ClientEvent
 
clienthost - Variable in class arlut.csd.ganymede.GanymedeSession
The DNS name for the client's host
clientHost - Variable in class arlut.csd.ganymede.GanymedeAdmin
The name or ip address of the system that this admin console is attached from.
ClientListener - interface arlut.csd.ganymede.client.ClientListener.
An interface to complement the ClientBase class.
ClientMessage - interface arlut.csd.ganymede.ClientMessage.
Enumeration for server-to-client messages.
clientProxy - Variable in class arlut.csd.ganymede.GanymedeSession
Async partial proxy for sending messages to the client.
clone_db_object(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
Clone a new object from object <invid>.
clone_db_object(Invid) - Method in interface arlut.csd.ganymede.Session
Clone a new object from object <invid>.
clone() - Method in class arlut.csd.JTree.treeNode
This method does a full clone of this object.
clone() - Method in class arlut.csd.ganymede.BooleanDBField
 
clone() - Method in class arlut.csd.ganymede.DBNameSpaceHandle
 
clone() - Method in class arlut.csd.ganymede.DateDBField
 
clone() - Method in class arlut.csd.ganymede.FloatDBField
 
clone() - Method in class arlut.csd.ganymede.IPDBField
 
clone() - Method in class arlut.csd.ganymede.InvidDBField
 
clone() - Method in class arlut.csd.ganymede.NumericDBField
 
clone() - Method in class arlut.csd.ganymede.ObjectHandle
 
clone() - Method in class arlut.csd.ganymede.PasswordDBField
 
clone() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
 
clone() - Method in class arlut.csd.ganymede.StringDBField
 
cloneFromObject(DBSession, DBObject, boolean) - Method in class arlut.csd.ganymede.DBEditObject
Hook to allow the cloning of an object.
cloneIcon - Variable in class arlut.csd.ganymede.client.gclient
 
cloneMI - Variable in class arlut.csd.ganymede.client.gResultTable
 
cloneObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
Creates a new object on the server and opens a new client framePanel window to allow the user to edit the new object.
cloneObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
Opens a dialog to let the user choose an object for cloning, and if cancel is not chosen, the object is opened for cloning.
close - Variable in class arlut.csd.ganymede.client.helpPanel
 
close() - Method in class arlut.csd.Util.XMLReader
close() causes the XMLReader to terminate its operations as soon as possible.
close() - Method in class arlut.csd.ganymede.client.elementWrapper
Close this element wrapper.
close() - Method in class arlut.csd.ganymede.DBLog
This method closes out the log file.
close() - Method in class arlut.csd.ganymede.XMLDumpContext
 
close(boolean) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
closeAll(boolean) - Method in class arlut.csd.ganymede.client.windowPanel
Closes all internal frames, editable or no.
closeAllConsoles(String) - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method handles sending disconnect messages to all attached consoles and cleaning up the GanymedeAdmin.consoles Vector.
closeAllMI - Variable in class arlut.csd.ganymede.client.vectorPanel
 
closeButton - Variable in class arlut.csd.JCalendar.JpanelCalendar
 
closed - Variable in class arlut.csd.ganymede.client.framePanel
Used with internalFrameClosed() to make our JInternalFrame close interception hack from Swing 1.1 work with Kestrel.
closed - Variable in class arlut.csd.ganymede.DBLog
This variable tracks whether the log file has been closed, or whether it is open for append.
CLOSED_BASE - Static variable in class arlut.csd.ganymede.client.gclient
 
CLOSED_CAT - Static variable in class arlut.csd.ganymede.client.gclient
 
CLOSED_FIELD - Static variable in class arlut.csd.ganymede.client.gclient
 
CLOSED_FIELD_CHANGED - Static variable in class arlut.csd.ganymede.client.gclient
 
CLOSED_FIELD_CREATE - Static variable in class arlut.csd.ganymede.client.gclient
 
CLOSED_FIELD_DELETE - Static variable in class arlut.csd.ganymede.client.gclient
 
CLOSED_FIELD_EXPIRESET - Static variable in class arlut.csd.ganymede.client.gclient
 
CLOSED_FIELD_REMOVESET - Static variable in class arlut.csd.ganymede.client.gclient
 
closedImage - Variable in class arlut.csd.JTree.treeNode
 
closeEditables() - Method in class arlut.csd.ganymede.client.windowPanel
Closes all windows that are open for editing.
closeIcon - Variable in class arlut.csd.ganymede.client.windowPanel
 
closeLevelMI - Variable in class arlut.csd.ganymede.client.vectorPanel
 
closeLevels(boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
Close all the levels
closePressedIcon - Variable in class arlut.csd.ganymede.client.windowPanel
 
CLOSETRANS - Static variable in class arlut.csd.ganymede.DBJournal
 
closeWindow(String) - Method in class arlut.csd.ganymede.client.windowPanel
This method attempts to close an internal window in the client.
closingApproved - Variable in class arlut.csd.ganymede.client.framePanel
used with vetoableChange() to work around Swing 1.1 bug preventing setDefaultCloseOperation(DO_NOTHING_ON_CLOSE) from doing anything useful.
cNames - Static variable in class arlut.csd.ganymede.client.PermEditorModel
Names of the columns.
col - Variable in class arlut.csd.JTable.tableCell
What column is this cell in? We use this not only to handle column-specific attributes, but also to get a reference to our baseTable when we need it for internal calculations.
colDrag - Variable in class arlut.csd.JTable.tableCanvas
 
colgrab - Static variable in class arlut.csd.JTable.tableCanvas
 
CollapseButton - Variable in class arlut.csd.ganymede.client.perm_editor
 
colPos - Variable in class arlut.csd.JTable.baseTable
 
cols - Variable in class arlut.csd.JTable.baseTable
 
column - Variable in class arlut.csd.JTable.rowSorter
 
columnNumber - Variable in class arlut.csd.Util.XMLError
 
columnNumber - Variable in class arlut.csd.Util.XMLWarning
 
columns - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
colWidths - Variable in class testTable
 
colWidths - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
colXOR - Variable in class arlut.csd.JTable.tableCanvas
 
combo - Variable in class arlut.csd.JDataComponent.JPanelCombo
 
comment - Variable in class arlut.csd.ganymede.DBObjectBaseField
string to be displayed in the client as a tooltip explaining this field
comment - Variable in class arlut.csd.ganymede.FieldTemplate
 
comment(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Writes a comment.
commentT - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
commit - Variable in class arlut.csd.ganymede.client.gclient
 
commit_checkObjectMissingFields(DBEditObject) - Method in class arlut.csd.ganymede.DBEditSet
This private helper method for the commit() method runs a check looking for missing mandatory fields on an object involved with this transaction.
commit_createLogEvent(DBEditObject) - Method in class arlut.csd.ganymede.DBEditSet
This private helper method is executed in the middle of the commit() method, and handles logging for any changes made to a DBEditObject during the committed transaction.
commit_createLogEvents() - Method in class arlut.csd.ganymede.DBEditSet
This private helper method is executed in the middle of the commit() method, and handles logging for any changes made to objects during the committed transaction.
commit_handlePhase1() - Method in class arlut.csd.ganymede.DBEditSet
This private helper method for the commit() method handles phase 1 of transaction commit.
commit_handlePhase2() - Method in class arlut.csd.ganymede.DBEditSet
This private helper method for the commit() method records the creation/modification timestamp for the vector of committed objects, then calls commitPhase2() on them.
commit_integrateChanges() - Method in class arlut.csd.ganymede.DBEditSet
This private helper method for commit() integrates all committed objects back into the DBStore, handling on-disk change journaling, transaction logging, namespaces, and more.
commit_lockBases() - Method in class arlut.csd.ganymede.DBEditSet
Obtain a write lock on all bases modified by this transaction.
commit_logTransaction() - Method in class arlut.csd.ganymede.DBEditSet
This method handles the on-disk and email logging for events that have built up over the course of this transaction.
commit_persistTransaction() - Method in class arlut.csd.ganymede.DBEditSet
This private helper method for commit() writes the transaction to the on-disk transactions journal, which will persist our transaction's changes.
commit_replaceObjects() - Method in class arlut.csd.ganymede.DBEditSet
Private helper method for commit() that integrates committed objects back into the DBStore hashes.
commit_updateBases() - Method in class arlut.csd.ganymede.DBEditSet
Private helper method for commit() which causes all bases that were touched by this transaction to be updated.
commit_updateNamespaces() - Method in class arlut.csd.ganymede.DBEditSet
Private helper method for commit() which causes all namespaces to update themselves in conjunction with a commit.
commit() - Method in class arlut.csd.ganymede.DBEditSet
commit is used to cause all changes in association with this DBEditSet to be performed.
commit() - Method in class arlut.csd.ganymede.DBSchemaEdit
Commit this schema edit, instantiate the modified schema
commit() - Method in interface arlut.csd.ganymede.SchemaEdit
Commit this schema edit, instantiate the modified schema
commit(DBEditSet) - Method in class arlut.csd.ganymede.DBNameSpace
Method to put the editSet's current namespace modifications into final effect and to make any abandoned values available for other namespaces.
CommitException - exception arlut.csd.ganymede.CommitException.
This is a Ganymede-specific Exception that can be thrown by code in the server during a transactional commit.
CommitException() - Constructor for class arlut.csd.ganymede.CommitException
 
CommitException(String) - Constructor for class arlut.csd.ganymede.CommitException
 
CommitFatalException - exception arlut.csd.ganymede.CommitFatalException.
This is a Ganymede-specific Exception that can be thrown by code in the server during a transactional commit.
CommitFatalException(ReturnVal) - Constructor for class arlut.csd.ganymede.CommitFatalException
 
CommitFatalException(String, ReturnVal) - Constructor for class arlut.csd.ganymede.CommitFatalException
 
CommitNonFatalException - exception arlut.csd.ganymede.CommitNonFatalException.
This is a Ganymede-specific Exception that can be thrown by code in the server during a transactional commit.
CommitNonFatalException(ReturnVal) - Constructor for class arlut.csd.ganymede.CommitNonFatalException
 
CommitNonFatalException(String, ReturnVal) - Constructor for class arlut.csd.ganymede.CommitNonFatalException
 
commitPhase1() - Method in class arlut.csd.ganymede.DBEditObject
This method performs verification for the first phase of the two-phase commit algorithm.
commitPhase2() - Method in class arlut.csd.ganymede.DBEditObject
This method is a hook for subclasses to override to pass the phase-two commit command to external processes.
commitPhase2() - Method in class arlut.csd.ganymede.taskCustom
This method is a hook for subclasses to override to pass the phase-two commit command to external processes.

For normal usage this method would not be overridden.
commitSemaphore - Variable in class arlut.csd.ganymede.DBEditObject
true if this object has had its commitPhase1() method called, but has not yet had its commitPhase2() or release() methods called.
commitTransaction() - Method in class arlut.csd.ganymede.client.gclient
Commits the currently open transaction on the server.
commitTransaction() - Method in class arlut.csd.ganymede.DBSession
commitTransaction causes any changes made during the context of a current transaction to be performed.
commitTransaction() - Method in class arlut.csd.ganymede.GanymedeSession
This method causes all changes made by the client to be 'locked in' to the database.
commitTransaction() - Method in interface arlut.csd.ganymede.Session
This method causes all changes made by the client to be 'locked in' to the database.
commitTransaction(boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method causes all changes made by the client to be 'locked in' to the database.
commitTransaction(boolean) - Method in interface arlut.csd.ganymede.Session
This method causes all changes made by the client to be 'locked in' to the database.
commThread - Variable in class arlut.csd.ganymede.serverAdminProxy
Our background communications thread, which is responsible for calling the admin console via RMI.
commThread - Variable in class arlut.csd.ganymede.serverClientProxy
Our background communications thread, which is responsible for calling the remote Client via RMI.
compact - Variable in class arlut.csd.JCalendar.JpanelCalendar
If true, we'll try to render the calendar in a compressed form, with less space for the calendar buttons.
comparator - Variable in class arlut.csd.JDataComponent.JstringListBox
The comparator to use for putting items in sort order if the JstringListBox was most recently with sorting request.
comparator - Variable in class arlut.csd.Util.QuickSort
 
comparator - Variable in class arlut.csd.Util.VecQuickSort
 
comparator - Variable in class arlut.csd.Util.VecSortInsert
 
comparator - Static variable in class arlut.csd.ganymede.client.objectList
 
comparator - Static variable in class arlut.csd.ganymede.DBBaseCategory
 
comparator - Static variable in class arlut.csd.ganymede.DBObjectBase
 
comparator - Variable in class arlut.csd.ganymede.QueryDataNode
 
comparator - Static variable in class arlut.csd.ganymede.QueryResult
 
Compare - interface arlut.csd.Util.Compare.
This interface provides a common comparator operator that can be implemented for use with QuickSort, VecQuickSort, and VecSortInsert.
compare(mergeRec, mergeRec) - Method in class arlut.csd.JTable.rowSorter
 
compare(Object, Object) - Method in class arlut.csd.JDataComponent.JstringListBox
Default comparator, does a string comparison on the toString() output of the objects for ordering.
compare(Object, Object) - Method in interface arlut.csd.Util.Compare
Comparator for arlut.csd.Util sort classes.
compare(Object, Object) - Method in class arlut.csd.Util.FixedListCompare
Comparator for arlut.csd.Util sort classes.
compare(Object, Object) - Method in class arlut.csd.Util.QuickSort
Default comparator, does a string comparison on the toString() output of the objects for ordering.
compare(Object, Object) - Method in class arlut.csd.Util.VecQuickSort
Default comparator, does a string comparison on the toString() output of the objects for ordering.
compare(Object, Object) - Method in class arlut.csd.Util.VecSortInsert
Default comparator, does a string comparison on the toString() output of the objects for ordering.
compare(Object, Object) - Method in class arlut.csd.Util.sortTest
 
compareChoice - Variable in class arlut.csd.ganymede.client.QueryRow
 
compareIPs(Byte[], Byte[]) - Static method in class arlut.csd.ganymede.DBQueryHandler
IP address values are encoded as byte arrays in the Ganymede server..
compareString(QueryDataNode, String, String) - Static method in class arlut.csd.ganymede.DBQueryHandler
string1 is the query value provided by the client, string2 is the value we are testing.
compareStringArray(QueryDataNode, String, Vector) - Static method in class arlut.csd.ganymede.DBQueryHandler
 
compareStrings(QueryDataNode, String, String) - Static method in class arlut.csd.ganymede.DBQueryHandler
 
compgbc - Variable in class arlut.csd.JDialog.StringDialog
 
compgbl - Variable in class arlut.csd.JDialog.StringDialog
 
completeElement() - Method in class arlut.csd.Util.XMLReader
This is a private helper method used to move a completed halfElement XMLElement (which stays half-completed until we know whether the SAX parser will give us an immediately following close element, in which case we want to mark the halfElement as empty and eat the subsequent close) into the XMLReader's primary buffer.
completePath(String) - Static method in class arlut.csd.Util.PathComplete
 
ComponentBG - Static variable in class arlut.csd.ganymede.client.ClientColor
 
componentHash - Variable in class arlut.csd.JDialog.StringDialog
 
components - Variable in class arlut.csd.JDialog.StringDialog
 
compVector - Variable in class arlut.csd.ganymede.client.vectorPanel
Vector of GUI components held in this vectorPanel.
con_salt - Static variable in class jcrypt.jcrypt
 
connected - Variable in class arlut.csd.ganymede.client.ClientBase
 
connected - Variable in class arlut.csd.ganymede.client.glogin
 
connected - Variable in class arlut.csd.ganymede.GASHAdmin
 
connector - Variable in class arlut.csd.ganymede.client.glogin
 
connecttime - Variable in class arlut.csd.ganymede.AdminEntry
 
connecttime - Variable in class arlut.csd.ganymede.GanymedeSession
The time that this client initially connected to the server.
consistencyCheck(DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to verify overall consistency of a DBObject.
console - Variable in class arlut.csd.ganymede.DBSchemaEdit
remote client handle
consoles - Static variable in class arlut.csd.ganymede.GanymedeAdmin
Static vector of GanymedeAdmin instances, used to keep track of the attached admin consoles.
consoleShutdownDialog - class arlut.csd.ganymede.consoleShutdownDialog.
GUI dialog for presenting server shutdown options in the admin console.
consoleShutdownDialog(Frame) - Constructor for class arlut.csd.ganymede.consoleShutdownDialog
 
constraints - Variable in class arlut.csd.ganymede.client.formatButtonPanel
 
constructTemplateNameHash(Short, Vector) - Method in class arlut.csd.ganymede.client.Loader
 
container - Variable in class arlut.csd.JCalendar.JTimePanel
 
container - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
container - Variable in class arlut.csd.ganymede.client.vectorPanel
Reference to the containerPanel that we are embedded in.
ContainerField - Static variable in interface arlut.csd.ganymede.SchemaConstants
 
containerPanel - class arlut.csd.ganymede.client.containerPanel.
One of the basic building blocks of the ganymede client, a containerPanel is a GUI panel which allows the user to view and/or edit all the custom fields for an object in the Ganymede database.
containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, JProgressBar, boolean, boolean, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
Primary constructor for containerPanel
containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, JProgressBar, boolean, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
Constructor with default value for isCreating set to false.
containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, JProgressBar, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
Constructor with default values for loadNow set to true, and isCreating set to false.
containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
Constructor with default values for progressBar set to false, loadNow set to true, and isCreating set to false.
containerPanels - Variable in class arlut.csd.ganymede.client.framePanel
A vector of containerPanels, used to allow the gclient to refresh containerPanels on demand, and to allow the gclient to order any containerPanels contained in this framePanel to stop loading on a transaction cancel.
CONTAINS - Static variable in class arlut.csd.ganymede.QueryDataNode
 
contains(DBObject) - Method in class arlut.csd.ganymede.DBObjectTable
Tests if the DBObject value is contained in this DBObjectTable.
contains(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Tests if the DBObjectBaseField value is contained in this DBBaseFieldTable.
contains(String) - Method in class arlut.csd.ganymede.DBBaseCategory
This method returns true if this category directly contains a CategoryNode with name <name>
containsEditableBase(DBBaseCategory) - Method in class arlut.csd.ganymede.CategoryTransport
 
containsElement(Object) - Method in class arlut.csd.ganymede.DBField
Returns true if this field is a vector field and value is contained in this field.
containsElement(Object) - Method in interface arlut.csd.ganymede.db_field
Returns true if this field is a vector field and value is contained in this field.
containsElement(Object, boolean) - Method in class arlut.csd.ganymede.DBField
This method returns true if this field is a vector field and value is contained in this field.
containsElementLocal(Object) - Method in class arlut.csd.ganymede.DBField
This method returns true if this field is a vector field and value is contained in this field.
containsInvid(Invid) - Method in class arlut.csd.ganymede.QueryResult
This method is provided for the server to optimize it's QueryResult loading operations, and is not intended for use post-serialization.
containsItem(Object) - Method in class arlut.csd.JDataComponent.JstringListBox
Returns true if the item is in the list
containsKey(int) - Method in class arlut.csd.ganymede.DBObjectTable
Tests if a DBObject with the specified object id is in this DBObjectTable.
containsKey(Object) - Method in class arlut.csd.JTable.rowTable
Returns true if a key is already in use in the table
containsKey(Object) - Method in class arlut.csd.ganymede.DBNameSpace
Returns true if this namespace has value allocated.
containsKey(Object) - Method in class arlut.csd.ganymede.GHashtable
 
containsKey(short) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Tests if a DBObjectBaseField with the specified object id is in this DBBaseFieldTable.
containsKey(Short) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Tests if a DBObjectBaseField with the specified object id is in this DBBaseFieldTable.
containsLabel(String) - Method in class arlut.csd.JDataComponent.JstringListBox
Returns true if the list contains an object with the specified label.
containsLabel(String) - Method in class arlut.csd.ganymede.QueryResult
This method is provided for the server to optimize it's QueryResult loading operations, and is not intended for use post-serialization.
containsList(Object) - Method in class arlut.csd.ganymede.client.objectCache
 
containsNonEditable - Variable in class arlut.csd.ganymede.client.objectList
 
containsNonEditable() - Method in class arlut.csd.ganymede.client.objectList
This method returns true if this list contains any non-editable handles.
containsNonEditable(Object) - Method in class arlut.csd.ganymede.client.objectCache
This method returns true if the specified list contains any non-editable handles.
containsNonWhitespace() - Method in class arlut.csd.Util.XMLCharData
This method returns true if this char data contains any non-whitespace data.
containsOnly(String, String) - Static method in class arlut.csd.Util.StringUtils
This method tests to see if inputString consists of only characters contained within the legalChars string.
containsString(String) - Method in class arlut.csd.JDataComponent.JstringListBox
Returns true if the list contains an object with the specified label.
containsValue(Object) - Method in class arlut.csd.ganymede.DBNameSpaceCkPoint
 
containsVisibleBase(DBBaseCategory) - Method in class arlut.csd.ganymede.CategoryTransport
 
contentPane - Variable in class arlut.csd.ganymede.client.gResultTable
The contentPane for this internal window.
contents - Variable in class arlut.csd.ganymede.CategoryDump
 
contents - Variable in class arlut.csd.ganymede.DBBaseCategory
The actual members of this category.
context - Static variable in class arlut.csd.Util.PackageResources
 
continueOn(String, String, String, String, String) - Method in class arlut.csd.ganymede.GanymediatorWizard
This method returns a ReturnVal that indicates that the wizard sequence has not yet finished.
contractNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
close the given node
contractNode(treeNode, boolean, boolean) - Method in class arlut.csd.JTree.treeControl
close the given node
controlMenu - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
convertAdminInvidToString(Invid, DBSession) - Static method in class arlut.csd.ganymede.adminPersonaCustom
This method takes an Invid pointing to an Admin persona record, and returns a string that can be used to send email to that person.
Copper - Static variable in class arlut.csd.ganymede.client.ClientColor
 
copy() - Method in class arlut.csd.Util.SharedStringBuffer
Copies the buffer value.
copyFieldTo(DBField, boolean) - Method in class arlut.csd.ganymede.DBField
This method copies the current value of this DBField to target.
copyFieldTo(DBField, boolean) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method copies the current value of this DBField to target.
copyFieldTo(PasswordDBField, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method copies the current value of this DBField to target.
copyFile(String, String) - Static method in class arlut.csd.Util.FileOps
 
count - Variable in class arlut.csd.Util.SharedStringBuffer
The count is the number of characters in the buffer.
count - Variable in class md5.MD5State
64-bit character count (could be true Java long?)
count - Variable in class arlut.csd.ganymede.DBBaseFieldTable
The total number of entries in the hash table.
count - Variable in class arlut.csd.ganymede.DBObjectTable
The total number of entries in the hash table.
count - Static variable in class arlut.csd.ganymede.memoryStatusTask
 
count - Variable in class arlut.csd.ganymede.loginSemaphore
How many users are logged in on this semaphore?
count(String, String) - Static method in class arlut.csd.Util.StringUtils
This method takes an inputString and counts the number of times that patternString occurs within it.
cov_2char - Static variable in class jcrypt.jcrypt
 
cp - Variable in class arlut.csd.ganymede.client.JInvidChooser
 
CREATABLE - Static variable in class arlut.csd.ganymede.client.PermRow
 
CREATABLE - Static variable in class arlut.csd.ganymede.client.PermEditorModel
 
create - Variable in class arlut.csd.ganymede.PermEntry
 
create - Variable in class arlut.csd.ganymede.xPerm
 
CREATE - Static variable in class arlut.csd.ganymede.DBJournal
 
create_admin_history_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_db_object(short) - Method in class arlut.csd.ganymede.GanymedeSession
Create a new object of the given type.
create_db_object(short) - Method in interface arlut.csd.ganymede.Session
Create a new object of the given type.
create_db_object(short, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
Create a new object of the given type.
create_editable_panel() - Method in class arlut.csd.ganymede.client.datePanel
 
create_expiration_date_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_general_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_history_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_non_editable_panel() - Method in class arlut.csd.ganymede.client.datePanel
 
create_non_editable_panel2() - Method in class arlut.csd.ganymede.client.datePanel
 
create_notes_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_objects_owned_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_owner_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_personae_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
create_removal_date_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
createBuiltIns(boolean) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to instantiate the system default fields in a newly created or loaded DBObjectBase.
createCategoryMI - Variable in class arlut.csd.ganymede.GASHSchema
 
createDBObject(short, Invid, Vector) - Method in class arlut.csd.ganymede.DBSession
Create a new object in the database.
createDBObject(short, Vector) - Method in class arlut.csd.ganymede.DBSession
Create a new object in the database.
createdBy - Variable in class arlut.csd.ganymede.client.datesPanel
 
createDialog - Variable in class arlut.csd.ganymede.client.gclient
 
createDialogImage - Variable in class arlut.csd.ganymede.client.gclient
 
createdList - Variable in class arlut.csd.ganymede.client.framePanel
Vector of Integers used to track the tab panels that have been created.
createdObjects - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Vector of xmlobjects that correspond to new Ganymede server objects that have been/need to be created by this GanymedeXMLSession.
createdObjectsWithoutNodes - Variable in class arlut.csd.ganymede.client.gclient
Hash of invid's corresponding to objects that have been created by the client but which have not had nodes created in the client's tree display.
createdOn - Variable in class arlut.csd.ganymede.client.datesPanel
 
createErrorDialog(String, String) - Static method in class arlut.csd.ganymede.Ganymede
This is a convenience method used by the server to return a standard error dialog.
createFieldMI - Variable in class arlut.csd.ganymede.GASHSchema
 
createHash - Variable in class arlut.csd.ganymede.client.gclient
Mapping of invid's for objects that the client has requested be created by the server to CacheInfo objects which hold information about the object used to make decisions about managing the client's tree display.
createHook() - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to create a DBEditObject subclass handle (objectHook), to allow various classes to make calls to overridden static methods for DBEditObject subclasses.
createInfoDialog(String, String) - Static method in class arlut.csd.ganymede.Ganymede
This is a convenience method used by the server to return a standard informative dialog.
createInternalObjectMI - Variable in class arlut.csd.ganymede.GASHSchema
 
createInvid(DataInput) - Static method in class arlut.csd.ganymede.Invid
Factory method for Invid's.
createInvid(short, int) - Static method in class arlut.csd.ganymede.Invid
Receive Factory method for Invid's.
createInvid(String) - Static method in class arlut.csd.ganymede.Invid
Factory method for Invid's.
createInvidSelector(invid_field) - Method in class arlut.csd.ganymede.client.ownerPanel
 
createListSelectionListener() - Method in class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper
Creates and returns an instance of ListSelectionHandler.
createLoginPanel() - Method in class arlut.csd.ganymede.GASHAdmin
 
createMenuBar(boolean) - Method in class arlut.csd.ganymede.client.framePanel
 
createNameMI - Variable in class arlut.csd.ganymede.GASHSchema
 
createNew - Variable in class arlut.csd.ganymede.client.personaContainer
 
createNewBase(Category, boolean, boolean) - Method in class arlut.csd.ganymede.DBSchemaEdit
This method creates a new DBObjectBase object and returns a remote handle to it so that the admin client can set fields on the base, set attributes, and generally make a nuisance of itself.
createNewBase(Category, boolean, boolean) - Method in interface arlut.csd.ganymede.SchemaEdit
This method creates a new DBObjectBase object and returns a remote handle to it so that the admin client can set fields on the base, set attributes, and generally make a nuisance of itself.
createNewBase(Category, boolean, short) - Method in class arlut.csd.ganymede.DBSchemaEdit
This method creates a new DBObjectBase object and returns a remote handle to it so that the admin client can set fields on the base, set attributes, and generally make a nuisance of itself.
createNewEmbedded() - Method in class arlut.csd.ganymede.InvidDBField
Creates and adds a new embedded object in this field, if it is an edit-in-place vector.
createNewEmbedded() - Method in interface arlut.csd.ganymede.invid_field
This method is used to create a new embedded object in an invid field that contains a vector of edit-in-place/embedded objects.
createNewEmbedded(boolean) - Method in class arlut.csd.ganymede.InvidDBField
Creates and adds a new embedded object in this field, if it is an edit-in-place vector.
createNewEmbeddedObject(InvidDBField) - Method in class arlut.csd.ganymede.DBEditObject
Hook to have this object create a new embedded object in the given field.
createNewField() - Method in interface arlut.csd.ganymede.Base
Creates a new base field and inserts it into the DBObjectBase field definitions hash.
createNewField() - Method in class arlut.csd.ganymede.BaseDump
 
createNewField() - Method in class arlut.csd.ganymede.DBObjectBase
Creates a new base field, inserts it into the DBObjectBase field definitions hash, and returns a reference to it.
createNewNameSpace(String, boolean) - Method in class arlut.csd.ganymede.DBSchemaEdit
This method creates a new DBNameSpace object and returns a remote handle to it so that the admin client can set attributes on the DBNameSpace, and generally make a nuisance of itself.
createNewNameSpace(String, boolean) - Method in interface arlut.csd.ganymede.SchemaEdit
This method creates a new DBNameSpace object and returns a remote handle to it so that the admin client can set attributes on the DBNameSpace, and generally make a nuisance of itself.
createNewObject(DBEditSet) - Method in class arlut.csd.ganymede.DBObjectBase
Factory method to create a new DBEditObject of this type.
createNewObject(DBEditSet, Invid) - Method in class arlut.csd.ganymede.DBObjectBase
Factory method to create a new DBEditObject of this type.
createObject(short) - Method in class arlut.csd.ganymede.client.gclient
Creates a new object on the server and opens a new client framePanel window to allow the user to edit the new object.
createObjectDialog - class arlut.csd.ganymede.client.createObjectDialog.
Dialog used to create new objects from the client's toolbar or menu.
createObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
Show the create object dialog, let the user choose to create or not create an object.
createObjectDialog(gclient) - Constructor for class arlut.csd.ganymede.client.createObjectDialog
 
createObjectMI - Variable in class arlut.csd.ganymede.client.gclient
 
createObjectMI - Variable in class arlut.csd.ganymede.GASHSchema
 
createOnServer(Session) - Method in class arlut.csd.ganymede.xmlobject
This method causes this object to be created on the server.
createPanel(int) - Method in class arlut.csd.ganymede.client.framePanel
This checks to see if the panel is created, and creates it if needed.
createQuery() - Method in class arlut.csd.ganymede.client.querybox
This internal method takes the current state of the rows in the main query composition panel and generates an appropriate Query structure from them.

Note that this is a private method..
createShadow(DBEditSet) - Method in class arlut.csd.ganymede.DBObject
Check this object out from the datastore for editing.
createSysEventObj(DBSession, String, String, String, boolean) - Method in class arlut.csd.ganymede.DBStore
Convenience method for initializeObjects().
createToolbar() - Method in class arlut.csd.ganymede.client.gclient
Creates and initializes the client's toolbar.
createToolBar() - Method in class arlut.csd.ganymede.client.gResultTable
Creates and initializes the JInternalFrame's toolbar.
createVectorComponents() - Method in class arlut.csd.ganymede.client.vectorPanel
Talks to the server and populates this vectorPanel with elements corresponding to values held in my_field.
createZipFile(File, Vector) - Static method in class arlut.csd.Util.zipIt
This method creates a zip file, and adds a vector of Files to the zip file, without capturing any path information in the file names held in the zip file.
createZipFile(String, Vector) - Static method in class arlut.csd.Util.zipIt
This method creates a zip file, and adds a vector of Files to the zip file, without capturing any path information in the file names held in the zip file.
CREATING - Static variable in interface arlut.csd.ganymede.ObjectStatus
Status code for a newly created object.
creation - Variable in class arlut.csd.ganymede.client.gclient
 
creation_date_field - Variable in class arlut.csd.ganymede.client.framePanel
 
CreationDateField - Static variable in interface arlut.csd.ganymede.SchemaConstants
date that this object was created
creator_field - Variable in class arlut.csd.ganymede.client.framePanel
 
CreatorField - Static variable in interface arlut.csd.ganymede.SchemaConstants
string describing the creator of this object
credits - Variable in class arlut.csd.ganymede.client.gclient
 
creditsMessage - Variable in class arlut.csd.ganymede.client.gclient
 
crossref - Variable in class arlut.csd.JTable.rowTable
 
crypt(String) - Static method in class jcrypt.jcrypt
 
crypt(String) - Static method in class md5.MD5Crypt
This method actually generates a OpenBSD/FreeBSD/Linux PAM compatible md5-encoded password hash from a plaintext password and a salt.
crypt(String, String) - Static method in class jcrypt.jcrypt
 
crypt(String, String) - Static method in class md5.MD5Crypt
This method actually generates a OpenBSD/FreeBSD/Linux PAM compatible md5-encoded password hash from a plaintext password and a salt.
crypt(String, String, String) - Static method in class md5.MD5Crypt
This method actually generates md5-encoded password hash from a plaintext password, a salt, and a magic string.
crypted - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
crypted - Variable in class arlut.csd.ganymede.FieldTemplate
 
crypted() - Method in class arlut.csd.ganymede.PasswordDBField
Returns true if the password stored in this field is hash-crypted.
crypted() - Method in interface arlut.csd.ganymede.pass_field
Returns true if the password stored in this field is hash-crypted.
cryptedCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
cryptedpass - Static variable in class arlut.csd.ganymede.client.rpcpass
 
cryptedPass - Variable in class arlut.csd.ganymede.PasswordDBField
Traditional Unix crypt()'ed pass
crypttext - Variable in class arlut.csd.ganymede.xPassword
 
ctrl - Variable in class arlut.csd.JTree.treeCanvas
 
cTypes - Static variable in class arlut.csd.ganymede.client.PermEditorModel
Types of the columns.
curItem - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
current - Variable in class arlut.csd.ganymede.client.framePanel
 
current - Variable in class arlut.csd.ganymede.client.personaPanel
 
currentBackUpDirectory - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
currentCheckpointThread - Variable in class arlut.csd.ganymede.DBEditSet
We keep track of the thread that is doing checkpointing..
currentDate - Variable in class arlut.csd.JDialog.dateThing
 
currentLabel - Variable in class arlut.csd.ganymede.client.CacheInfo
 
currentLock - Variable in class arlut.csd.ganymede.DBObjectBase
If this DBObjectBase is locked with an exclusive lock (a DBWriteLock), this field will point to it.
currentlyChangingComponent - Variable in class arlut.csd.ganymede.client.containerPanel
To help avoid recursive problems, we keep track of any arlut.csd.JDataComponent GUI components that are currently having their change notification messages handled, and refuse to try to refresh them reentrantly.
currentlyRunning - Variable in class arlut.csd.ganymede.GanymedeScheduler
 
currentlyScheduled - Variable in class arlut.csd.ganymede.GanymedeScheduler
 
currentMonth - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
currentNameSpaceLabel - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
currentObject - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
currentPage - Variable in class arlut.csd.ganymede.client.helpPanel
 
currentPersonaString - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
currentPersonaString - Variable in class arlut.csd.ganymede.client.gclient
Name of the currently active persona.
currentTime - Variable in class arlut.csd.ganymede.DBLog
We use this Date object to track the time of the last log event recorded.
currentWidth - Variable in class arlut.csd.JTable.tableCell
 
currentYear - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
custom - Variable in class arlut.csd.JDataComponent.StringSelector
 
customFields - Variable in class arlut.csd.ganymede.DBObjectBase
Custom field dictionary sorted in display order.
customPanel - Variable in class arlut.csd.ganymede.client.OptionsPanel
 
customSelector - Variable in class arlut.csd.ganymede.client.OptionsPanel
 
CVS_release_date - Static variable in class arlut.csd.Util.CVSVersion
 
CVS_release_name - Static variable in class arlut.csd.Util.CVSVersion
 
CVSVersion - class arlut.csd.Util.CVSVersion.
This class records the CVS release information for Ganymede, and may be referenced by server or client code.
CVSVersion() - Constructor for class arlut.csd.Util.CVSVersion
 

D

d - Variable in class arlut.csd.JDialog.JErrorDialog
 
D_ENCRYPT(int, int, int, int, int, int[]) - Static method in class jcrypt.jcrypt
 
darker - Variable in class arlut.csd.JDataComponent.JSeparator
 
data - Variable in class arlut.csd.JTable.tableCell
We may have a binary representation of the text displayed in this cell recorded for convenience.
data - Variable in class arlut.csd.Util.NamedStackHandle
 
data - Variable in class arlut.csd.Util.XMLCharData
 
dataPanel - Variable in class arlut.csd.JDialog.StringDialog
 
date - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
DATE - Static variable in interface arlut.csd.ganymede.FieldType
 
date_field - interface arlut.csd.ganymede.date_field.
 
DateDBField - class arlut.csd.ganymede.DateDBField.
DateDBField is a subclass of DBField for the storage and handling of Date fields in the DBStore on the Ganymede server.
DateDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.DateDBField
Receive constructor.
DateDBField(DBObject, DateDBField) - Constructor for class arlut.csd.ganymede.DateDBField
Copy constructor.
DateDBField(DBObject, Date, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.DateDBField
Scalar value constructor.
DateDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.DateDBField
No-value constructor.
DateDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.DateDBField
Vector value constructor.
dateformat - Variable in class arlut.csd.ganymede.client.datePanel
 
dateIsSet - Variable in class arlut.csd.JCalendar.JpanelCalendar
Used to control whether we show a selected day in the calendar.
datePanel - class arlut.csd.ganymede.client.datePanel.
GUI date panel used in the Ganymede client to allow the display and/or editing of the standard expiration and removal time fields that are defined on all object types in the Ganymede server.
datePanel(date_field, FieldTemplate, String, boolean, framePanel) - Constructor for class arlut.csd.ganymede.client.datePanel
 
dateShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
datesPanel - class arlut.csd.ganymede.client.datesPanel.
Component panel used in the Ganymede client to hold modification and creation date information in the client's historyPanel tab component.
datesPanel(string_field, date_field, string_field, date_field) - Constructor for class arlut.csd.ganymede.client.datesPanel
 
dateThing - class arlut.csd.JDialog.dateThing.
Serializable object to describe a date field for passing to the client as part of a JDialogBuff or StringDialog.
dateThing(String, Date, Date) - Constructor for class arlut.csd.JDialog.dateThing
 
db - Static variable in class arlut.csd.ganymede.DBStore
We're going to just have a singleton
db - Static variable in class arlut.csd.ganymede.Ganymede
The Ganymede object store.
db_field - interface arlut.csd.ganymede.db_field.
Remote reference to a Ganymede DBField, the db_field is used by the client to make changes to a field when editing the db_object the field is contained within.
db_object - interface arlut.csd.ganymede.db_object.
Remote reference to a Ganymede DBObject or DBEditObject, the db_object is used by the client to get information about and/or make changes to a object held in the Ganymede server.
DBBaseCategory - class arlut.csd.ganymede.DBBaseCategory.
A DBBaseCategory is a 'red folder node' in the server's category and object hierarchy.
DBBaseCategory(DBStore, DataInput) - Constructor for class arlut.csd.ganymede.DBBaseCategory
Receive constructor.
DBBaseCategory(DBStore, DataInput, DBBaseCategory) - Constructor for class arlut.csd.ganymede.DBBaseCategory
Receive constructor.
DBBaseCategory(DBStore, DBBaseCategory, Hashtable, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.DBBaseCategory
Recursive duplication constructor.
DBBaseCategory(DBStore, String) - Constructor for class arlut.csd.ganymede.DBBaseCategory
Default value constructor.
DBBaseCategory(DBStore, String, DBBaseCategory) - Constructor for class arlut.csd.ganymede.DBBaseCategory
Primary constructor.
DBBaseFieldTable - class arlut.csd.ganymede.DBBaseFieldTable.
A customized variant of the java.util.Hashtable class that is tuned for use in managing DBObjectBaseFields in a Ganymede DBObjectBase.
DBBaseFieldTable() - Constructor for class arlut.csd.ganymede.DBBaseFieldTable
Constructs a new, empty DBBaseFieldTable with a default capacity and load factor.
DBBaseFieldTable(int) - Constructor for class arlut.csd.ganymede.DBBaseFieldTable
Constructs a new, empty DBBaseFieldTable with the specified initial capacity and default load factor.
DBBaseFieldTable(int, float) - Constructor for class arlut.csd.ganymede.DBBaseFieldTable
Constructs a new, empty DBBaseFieldTable with the specified initial capacity and the specified load factor.
DBBaseFieldTableEnumerator - class arlut.csd.ganymede.DBBaseFieldTableEnumerator.
A DBBaseFieldTable enumerator class.
DBBaseFieldTableEnumerator(DBObjectBaseField[]) - Constructor for class arlut.csd.ganymede.DBBaseFieldTableEnumerator
 
DBCheckPoint - class arlut.csd.ganymede.DBCheckPoint.
DBCheckPoint is a class designed to allow server-side code that needs to attempt a multi-step operation that might not successfully complete to be able to undo all changes made without having to abort the entire transaction.
DBCheckPoint(Vector, DBEditObject[], DBSession) - Constructor for class arlut.csd.ganymede.DBCheckPoint
 
DBCheckPointObj - class arlut.csd.ganymede.DBCheckPointObj.
DBCheckPointObj holds a snapshot of an object's state at a moment in time.
DBCheckPointObj(DBEditObject) - Constructor for class arlut.csd.ganymede.DBCheckPointObj
 
DBDeletionManager - class arlut.csd.ganymede.DBDeletionManager.
The DBDeletionManager class is used to handle deletion locking in the Ganymede DBStore.
DBDeletionManager() - Constructor for class arlut.csd.ganymede.DBDeletionManager
 
DBDumpLock - class arlut.csd.ganymede.DBDumpLock.
DBDumpLock is a DBLock object used to lock the DBStore for the purpose of dumping the database.
DBDumpLock(DBStore) - Constructor for class arlut.csd.ganymede.DBDumpLock
constructor to get a dump lock on all the object bases
DBDumpLock(DBStore, Vector) - Constructor for class arlut.csd.ganymede.DBDumpLock
constructor to get a dump lock on a subset of the object bases.
DBEditObject - class arlut.csd.ganymede.DBEditObject.
DBEditObject is the main base class that is subclassed by individual application object types to provide editing and management intelligence.
DBEditObject(DBObjectBase) - Constructor for class arlut.csd.ganymede.DBEditObject
Dummy constructor, is responsible for creating a DBEditObject strictly for the purpose of having a handle to call our pseudostatic customization methods on.
DBEditObject(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.DBEditObject
Creation constructor, is responsible for creating a new editable object with all fields listed in the DBObjectBaseField instantiated but undefined.
DBEditObject(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.DBEditObject
Check-out constructor, used by DBObject.createShadow() to pull out an object for editing.
DBEditSet - class arlut.csd.ganymede.DBEditSet.
DBEditSet is the basic transactional unit.
DBEditSet(DBStore, DBSession, String, boolean) - Constructor for class arlut.csd.ganymede.DBEditSet
Constructor for DBEditSet
DBField - class arlut.csd.ganymede.DBField.
This abstract base class encapsulates the basic logic for fields in the Ganymede DBStore, including permissions and unique value handling.
DBField() - Constructor for class arlut.csd.ganymede.DBField
 
dbFilename - Static variable in class arlut.csd.ganymede.Ganymede
 
DBJournal - class arlut.csd.ganymede.DBJournal.
The DBJournal class is used to provide journalling of changes to the DBStore during operations.
DBJournal(DBStore, String) - Constructor for class arlut.csd.ganymede.DBJournal
The DBJournal constructor takes a filename and creates a DBJournal object.
DBLock - class arlut.csd.ganymede.DBLock.
DBLocks arbitrate access to DBObjectBase objects in the Ganymede server's DBStore.
DBLock() - Constructor for class arlut.csd.ganymede.DBLock
 
DBLockSync - class arlut.csd.ganymede.DBLockSync.
This class acts as a general synchronization object for interlock coordination.
DBLockSync() - Constructor for class arlut.csd.ganymede.DBLockSync
 
DBLog - class arlut.csd.ganymede.DBLog.
This class manages recording events in the system log and generating reports from the system log based on specific criteria.
DBLog(String, String, GanymedeSession) - Constructor for class arlut.csd.ganymede.DBLog
Constructor for a Ganymede log object.
DBLogEvent - class arlut.csd.ganymede.DBLogEvent.
This class stores a complete record of a single sub-transactional event, to be emitted to the DBLog log file, or sent to a set of users via email..
DBLogEvent(String) - Constructor for class arlut.csd.ganymede.DBLogEvent
Constructor to construct a DBLogEvent from a log file line.
DBLogEvent(String, SharedStringBuffer) - Constructor for class arlut.csd.ganymede.DBLogEvent
Constructor to construct a DBLogEvent from a log file line.
DBLogEvent(String, String, Invid, String, Vector, Vector) - Constructor for class arlut.csd.ganymede.DBLogEvent
 
DBLogEvent(String, String, Invid, String, Vector, Vector, SharedStringBuffer) - Constructor for class arlut.csd.ganymede.DBLogEvent
 
DBLogEvent(Vector, String, String, Invid, String, Vector) - Constructor for class arlut.csd.ganymede.DBLogEvent
Constructor to be used for a mailout event.
DBNameSpace - class arlut.csd.ganymede.DBNameSpace.
DBNameSpaces are the objects used to manage unique value tracking in DBFields that are unique value constrained.
DBNameSpace(DataInput) - Constructor for class arlut.csd.ganymede.DBNameSpace
Create a new DBNameSpace object from a stream definition.
DBNameSpace(String, boolean) - Constructor for class arlut.csd.ganymede.DBNameSpace
Constructor for new DBNameSpace for DBStore initialization.
DBNameSpaceCkPoint - class arlut.csd.ganymede.DBNameSpaceCkPoint.
 
DBNameSpaceCkPoint(DBNameSpace, DBEditSet) - Constructor for class arlut.csd.ganymede.DBNameSpaceCkPoint
 
DBNameSpaceHandle - class arlut.csd.ganymede.DBNameSpaceHandle.
This class is intended to be the targets of elements of a name space's unique value hash.
DBNameSpaceHandle(DBEditSet, boolean) - Constructor for class arlut.csd.ganymede.DBNameSpaceHandle
 
DBNameSpaceHandle(DBEditSet, boolean, DBField) - Constructor for class arlut.csd.ganymede.DBNameSpaceHandle
 
DBNameSpaceTransaction - class arlut.csd.ganymede.DBNameSpaceTransaction.
This class holds information associated with an active transaction (a DBEditSet) in care of a DBNameSpace.
DBNameSpaceTransaction(DBEditSet) - Constructor for class arlut.csd.ganymede.DBNameSpaceTransaction
 
DBObject - class arlut.csd.ganymede.DBObject.
Class to hold a typed, read-only database object as represented in the Ganymede DBStore database.
DBObject() - Constructor for class arlut.csd.ganymede.DBObject
No param constructor, here to allow DBEditObject to have a no-param constructor for a static method handle
DBObject(DBEditObject) - Constructor for class arlut.csd.ganymede.DBObject
This constructor is used to create a non-editable DBObject from a DBEditObject that we have finished editing.
DBObject(DBObjectBase) - Constructor for class arlut.csd.ganymede.DBObject
Base constructor, used to create a new object of type objectBase.
DBObject(DBObjectBase, DataInput, boolean) - Constructor for class arlut.csd.ganymede.DBObject
Read constructor.
DBObject(DBObjectBase, int) - Constructor for class arlut.csd.ganymede.DBObject
Constructor to create an object of type objectBase with the specified object number.
DBObject(DBObject, GanymedeSession) - Constructor for class arlut.csd.ganymede.DBObject
This is a view-copy constructor, designed to make a view-only duplicate of an object from the database.
DBObjectBase - class arlut.csd.ganymede.DBObjectBase.
The data dictionary and object store for a particular kind of object in the DBStore on the Ganymede server.
DBObjectBase(DataInput, DBStore) - Constructor for class arlut.csd.ganymede.DBObjectBase
receive constructor.
DBObjectBase(DBObjectBase, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.DBObjectBase
copy constructor.
DBObjectBase(DBStore, boolean) - Constructor for class arlut.csd.ganymede.DBObjectBase
Generic constructor.
DBObjectBase(DBStore, boolean, boolean) - Constructor for class arlut.csd.ganymede.DBObjectBase
This constructor actually does all the work of initializing a new DBObjectBase.
DBObjectBase(DBStore, short, boolean, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.DBObjectBase
Creation constructor.
DBObjectBaseField - class arlut.csd.ganymede.DBObjectBaseField.
An entry in the Ganymede server's DBStore schema dictionary.
DBObjectBaseField(DataInput, DBObjectBase) - Constructor for class arlut.csd.ganymede.DBObjectBaseField
Receive constructor, for binary loading from ganymede.db.
DBObjectBaseField(DBObjectBase) - Constructor for class arlut.csd.ganymede.DBObjectBaseField
Generic field constructor.
DBObjectBaseField(DBObjectBase, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.DBObjectBaseField
Editing base constructor.
DBObjectBaseField(DBObjectBaseField, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.DBObjectBaseField
Copy constructor, used during schema editing.
DBObjectDeltaRec - class arlut.csd.ganymede.DBObjectDeltaRec.
This class is used to represent a record of changes that need to be made to a DBObject in the DBStore.

This class will be used in to handle writing and reading records of changes made to objects in the Ganymede journal file.
DBObjectDeltaRec(DataInput) - Constructor for class arlut.csd.ganymede.DBObjectDeltaRec
This DBObjectDeltaRec constructor is used to load a delta record from a Journal stream.
DBObjectDeltaRec(DBObject, DBObject) - Constructor for class arlut.csd.ganymede.DBObjectDeltaRec
This DBObjectDeltaRec constructor is used to generate a delta record that records the difference between two objects for the Ganymede journal
DBObjectTable - class arlut.csd.ganymede.DBObjectTable.
A customized variant of the java.util.Hashtable class that is tuned for use in managing DBObjects in a Ganymede DBObjectBase.
DBObjectTable() - Constructor for class arlut.csd.ganymede.DBObjectTable
Constructs a new, empty DBObjectTable with a default capacity and load factor.
DBObjectTable(int) - Constructor for class arlut.csd.ganymede.DBObjectTable
Constructs a new, empty DBObjectTable with the specified initial capacity and default load factor.
DBObjectTable(int, float) - Constructor for class arlut.csd.ganymede.DBObjectTable
Constructs a new, empty DBObjectTable with the specified initial capacity and the specified load factor.
DBObjectTableEnumerator - class arlut.csd.ganymede.DBObjectTableEnumerator.
A DBObjectTable enumerator class.
DBObjectTableEnumerator(DBObject[]) - Constructor for class arlut.csd.ganymede.DBObjectTableEnumerator
 
DBQueryHandler - class arlut.csd.ganymede.DBQueryHandler.
This class is the query processing engine for the Ganymede database.
DBQueryHandler() - Constructor for class arlut.csd.ganymede.DBQueryHandler
 
DBReadLock - class arlut.csd.ganymede.DBReadLock.
DBReadLock is a class used in the Ganymede server to represent a read lock on one or more DBObjectBase objects.
DBReadLock(DBStore) - Constructor for class arlut.csd.ganymede.DBReadLock
constructor to get a read lock on all the object bases
DBReadLock(DBStore, Vector) - Constructor for class arlut.csd.ganymede.DBReadLock
constructor to get a read lock on a subset of the object bases.
DBSchemaEdit - class arlut.csd.ganymede.DBSchemaEdit.
Server-side schema editing class.
DBSchemaEdit(Admin) - Constructor for class arlut.csd.ganymede.DBSchemaEdit
Constructor.
DBSession - class arlut.csd.ganymede.DBSession.
DBSession is the Ganymede server's DBStore-level session class.
DBSession(DBStore, GanymedeSession, Object) - Constructor for class arlut.csd.ganymede.DBSession
Constructor for DBSession.
DBSessionLockManager - class arlut.csd.ganymede.DBSessionLockManager.
This class coordinates lock activity for a server-side DBSession object.
DBSessionLockManager(DBSession) - Constructor for class arlut.csd.ganymede.DBSessionLockManager
 
dbStore - Variable in class arlut.csd.ganymede.DBEditSet
Who's our daddy?
DBStore - class arlut.csd.ganymede.DBStore.
DBStore is the main Ganymede database class.
DBStore() - Constructor for class arlut.csd.ganymede.DBStore
This is the constructor for DBStore.
DBWriteLock - class arlut.csd.ganymede.DBWriteLock.
A DBWriteLock is a DBLock subclass used to lock one or more DBObjectBases for the purposes of committing changes into those bases, preventing any other threads from reading or writing to the database while the update is being performed.
DBWriteLock(DBStore) - Constructor for class arlut.csd.ganymede.DBWriteLock
constructor to get a write lock on all the object bases
DBWriteLock(DBStore, Vector) - Constructor for class arlut.csd.ganymede.DBWriteLock
constructor to get a write lock on a subset of the object bases.
dCallback - Variable in class arlut.csd.JTree.treeControl
 
deathThread - Static variable in class arlut.csd.ganymede.client.glogin
Background thread to handle force disconnect commands from the server.
DeathWatcherThread - class arlut.csd.ganymede.client.DeathWatcherThread.
Client-side background thread to handle force disconnect commands from the server.
DeathWatcherThread() - Constructor for class arlut.csd.ganymede.client.DeathWatcherThread
 
debug - Static variable in class arlut.csd.JDialog.DialogRsrc
 
debug - Variable in class arlut.csd.JDialog.JCenterDialog
 
debug - Static variable in class arlut.csd.JDialog.JDialogBuff
 
debug - Static variable in class arlut.csd.JDataComponent.JIPField
 
debug - Static variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
debug - Static variable in class arlut.csd.JDataComponent.JcalendarField
 
debug - Static variable in class arlut.csd.JDataComponent.JdateField
 
debug - Static variable in class arlut.csd.JDataComponent.JentryField
 
debug - Static variable in class arlut.csd.JDataComponent.JentryDocument
 
debug - Static variable in class arlut.csd.JCalendar.JpanelCalendar
 
debug - Static variable in class arlut.csd.JCalendar.JYearChooser
 
debug - Static variable in class arlut.csd.JCalendar.JMonthYearPanel
 
debug - Static variable in class arlut.csd.JDataComponent.JpassField
 
debug - Static variable in class arlut.csd.JDataComponent.JpasswordField
 
debug - Static variable in class arlut.csd.JCalendar.JpopUpCalendar
 
debug - Static variable in class arlut.csd.JDataComponent.JstringArea
 
debug - Static variable in class arlut.csd.JDataComponent.JstringField
 
debug - Static variable in class arlut.csd.JDataComponent.JstringListBox
 
debug - Variable in class arlut.csd.JDataComponent.LAFMenu
 
debug - Static variable in class arlut.csd.JDialog.StringDialog
 
debug - Static variable in class arlut.csd.JDataComponent.StringSelector
 
debug - Static variable in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
debug - Static variable in class arlut.csd.JDialog.messageDialog
 
debug - Static variable in class arlut.csd.JTable.baseTable
 
debug - Static variable in class arlut.csd.JTable.gridTable
 
debug - Static variable in class arlut.csd.JTable.tableAttr
 
debug - Static variable in class arlut.csd.JTable.tableCanvas
 
debug - Static variable in class arlut.csd.JTable.tableCell
 
debug - Static variable in class testTable
 
debug - Static variable in class arlut.csd.JTree.treeControl
 
debug - Static variable in class arlut.csd.JTree.treeCanvas
 
debug - Static variable in class Qsmtp.Qsmtp
 
debug - Static variable in class arlut.csd.Util.FixedListCompare
 
debug - Static variable in class arlut.csd.Util.PackageResources
 
debug - Static variable in class arlut.csd.Util.VecSortInsert
 
debug - Static variable in class arlut.csd.Util.WordWrap
 
debug - Static variable in class arlut.csd.Util.XMLReader
 
debug - Static variable in class arlut.csd.Util.zipIt
 
debug - Static variable in class arlut.csd.ganymede.client.ClientBase
 
debug - Static variable in class arlut.csd.ganymede.client.InvidNode
 
debug - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
debug - Variable in class arlut.csd.ganymede.client.JFilterDialog
 
debug - Static variable in class arlut.csd.ganymede.client.JInvidChooser
 
debug - Static variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
debug - Variable in class arlut.csd.ganymede.client.Loader
 
debug - Static variable in class arlut.csd.ganymede.client.PersonaDialog
 
debug - Variable in class arlut.csd.ganymede.client.SaveDialog
 
debug - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
debug - Variable in class arlut.csd.ganymede.client.containerPanel
 
debug - Variable in class arlut.csd.ganymede.client.createObjectDialog
 
debug - Static variable in class arlut.csd.ganymede.client.datePanel
 
debug - Variable in class arlut.csd.ganymede.client.elementWrapper
 
debug - Variable in class arlut.csd.ganymede.client.framePanel
This will be loaded from gclient anyway.
debug - Static variable in class arlut.csd.ganymede.client.gResultTable
 
debug - Static variable in class arlut.csd.ganymede.client.gclient
 
debug - Variable in class arlut.csd.ganymede.client.PersonaListener
 
debug - Variable in class arlut.csd.ganymede.client.CacheInfo
 
debug - Static variable in class arlut.csd.ganymede.client.StatusClearThread
 
debug - Static variable in class arlut.csd.ganymede.client.glogin
 
debug - Variable in class arlut.csd.ganymede.client.DeathWatcherThread
 
debug - Variable in class arlut.csd.ganymede.client.ExitThread
 
debug - Static variable in class arlut.csd.ganymede.client.gloginFrame
 
debug - Static variable in class arlut.csd.ganymede.client.datesPanel
 
debug - Variable in class arlut.csd.ganymede.client.notesPanel
 
debug - Static variable in class arlut.csd.ganymede.client.objectCache
 
debug - Static variable in class arlut.csd.ganymede.client.objectList
 
debug - Static variable in class arlut.csd.ganymede.client.openObjectDialog
 
debug - Variable in class arlut.csd.ganymede.client.ownerPanel
 
debug - Static variable in class arlut.csd.ganymede.client.ownershipPanel
 
debug - Static variable in class arlut.csd.ganymede.client.objectPane
 
debug - Static variable in class arlut.csd.ganymede.client.perm_button
 
debug - Variable in class arlut.csd.ganymede.client.perm_editor
 
debug - Static variable in class arlut.csd.ganymede.client.personaContainer
 
debug - Variable in class arlut.csd.ganymede.client.personaPanel
 
debug - Static variable in class arlut.csd.ganymede.client.querybox
 
debug - Static variable in class arlut.csd.ganymede.client.QueryRow
 
debug - Static variable in class arlut.csd.ganymede.client.OptionsPanel
 
debug - Variable in class arlut.csd.ganymede.client.vectorPanel
 
debug - Variable in class arlut.csd.ganymede.client.windowPanel
 
debug - Static variable in class arlut.csd.ganymede.client.xmlclient
 
debug - Static variable in class jcrypt.jcrypt
 
debug - Static variable in class arlut.csd.ganymede.BaseEditor
 
debug - Static variable in class arlut.csd.ganymede.BaseFieldEditor
 
debug - Static variable in class arlut.csd.ganymede.DBBaseCategory
 
debug - Static variable in class arlut.csd.ganymede.DBCheckPoint
 
debug - Static variable in class arlut.csd.ganymede.DBDumpLock
 
debug - Static variable in class arlut.csd.ganymede.DBEditObject
 
debug - Static variable in class arlut.csd.ganymede.DBEditSet
 
debug - Static variable in class arlut.csd.ganymede.DBJournal
 
debug - Static variable in class arlut.csd.ganymede.JournalEntry
 
debug - Static variable in class arlut.csd.ganymede.DBLog
 
debug - Static variable in class arlut.csd.ganymede.DBLogEvent
 
debug - Static variable in class arlut.csd.ganymede.DBNameSpace
 
debug - Static variable in class arlut.csd.ganymede.DBObject
 
debug - Static variable in class arlut.csd.ganymede.DBObjectBase
 
debug - Static variable in class arlut.csd.ganymede.DBObjectBaseField
 
debug - Static variable in class arlut.csd.ganymede.DBObjectDeltaRec
 
debug - Static variable in class arlut.csd.ganymede.DBQueryHandler
 
debug - Static variable in class arlut.csd.ganymede.DBReadLock
 
debug - Static variable in class arlut.csd.ganymede.DBSchemaEdit
 
debug - Static variable in class arlut.csd.ganymede.DBSession
 
debug - Static variable in class arlut.csd.ganymede.DBStore
Enable/disable debug in the DBStore methods
debug - Static variable in class arlut.csd.ganymede.DBWriteLock
 
debug - Static variable in class arlut.csd.ganymede.DumpResult
 
debug - Static variable in class arlut.csd.ganymede.GASHAdmin
 
debug - Static variable in class arlut.csd.ganymede.GASHAdminFrame
 
debug - Static variable in class arlut.csd.ganymede.iAdmin
 
debug - Static variable in class arlut.csd.ganymede.consoleShutdownDialog
 
debug - Static variable in class arlut.csd.ganymede.GASHAdminLoginFrame
 
debug - Static variable in class arlut.csd.ganymede.GASHSchema
 
debug - Static variable in class arlut.csd.ganymede.NameSpaceEditor
 
debug - Static variable in class arlut.csd.ganymede.CategoryEditor
 
debug - Static variable in class arlut.csd.ganymede.Ganymede
 
debug - Static variable in class arlut.csd.ganymede.memoryStatusTask
The debug flag in memoryStatusTask is used to control whether memoryStatusTask will log memory usage to Ganymede's standard error log.
debug - Static variable in class arlut.csd.ganymede.GanymedeAdmin
 
debug - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
debug - Static variable in class arlut.csd.ganymede.GanymedeExpirationTask
 
debug - Static variable in class arlut.csd.ganymede.GanymedeScheduler
 
debug - Static variable in class arlut.csd.ganymede.GanymedeSession
 
debug - Static variable in class arlut.csd.ganymede.GanymedeValidationTask
 
debug - Static variable in class arlut.csd.ganymede.GanymedeXMLSession
 
debug - Static variable in class arlut.csd.ganymede.IPDBField
 
debug - Static variable in class arlut.csd.ganymede.InvidDBField
 
debug - Static variable in class arlut.csd.ganymede.PasswordDBField
 
debug - Static variable in class arlut.csd.ganymede.PermMatrix
 
debug - Static variable in class arlut.csd.ganymede.PermissionMatrixDBField
 
debug - Static variable in class arlut.csd.ganymede.QueryResult
 
debug - Static variable in class arlut.csd.ganymede.ReturnVal
 
debug - Static variable in class arlut.csd.ganymede.adminPersonaCustom
 
debug - Static variable in class arlut.csd.ganymede.loginSemaphore
 
debug - Static variable in class arlut.csd.ganymede.scheduleHandle
 
debug - Static variable in class arlut.csd.ganymede.serverAdminProxy
 
debug - Static variable in class arlut.csd.ganymede.stopServer
 
debug - Static variable in class arlut.csd.ganymede.xmlfield
 
debug - Static variable in class arlut.csd.ganymede.xmlobject
 
debug_persona - Static variable in class arlut.csd.ganymede.client.containerPanel
 
debug(String) - Static method in class arlut.csd.ganymede.Ganymede
This is a convenience method used by server-side code to send debug output to stderr and to any attached admin consoles.
debug2 - Static variable in class arlut.csd.JTree.treeCanvas
 
debug2 - Static variable in class arlut.csd.ganymede.DBObjectBase
More debugging.
debugBackPointers() - Method in class arlut.csd.ganymede.DBStore
 
debugdecode(Hashtable) - Static method in class arlut.csd.ganymede.PermissionMatrixDBField
This method generates a string version of the debugdump output.
debugdump() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method does a dump to System.err of the permission contents held in this field.
debugDump() - Method in class md5.MD5
 
debugDump() - Method in class arlut.csd.ganymede.ObjectHandle
 
debugdump(Hashtable) - Static method in class arlut.csd.ganymede.PermissionMatrixDBField
This method does a dump to System.err of the permission contents held in matrix.
debugdump(PermissionMatrixDBField) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method does a dump to System.err of the permission contents held in PermissionMatrixDBField me.
debugdump(PermMatrix) - Static method in class arlut.csd.ganymede.PermissionMatrixDBField
 
debugEmit - Static variable in class arlut.csd.ganymede.DBObject
 
debugFilename - Static variable in class arlut.csd.ganymede.GASHAdminFrame
 
debugFilename - Static variable in class arlut.csd.ganymede.Ganymede
If the server is started with debug=<filename> on the command line, debugFilename will hold the name of the file to write our RMI debug log to.
debugMenu - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
debugPrintTree(int) - Method in class arlut.csd.Util.XMLElement
This debug method prints out this item and all items under this item if this item is the top node in a tree.
debugPrintTree(int) - Method in class arlut.csd.Util.XMLItem
This debug method prints out this item and all items under this item if this item is the top node in a tree.
debugProperty - Variable in class arlut.csd.ganymede.client.windowPanel
 
decBusy(String) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
 
Decode(byte[], int, int) - Method in class md5.MD5
 
decodeBaseName(String) - Static method in class arlut.csd.ganymede.PermissionMatrixDBField
This utility method extracts the DBObjectBase name from a coded permission entry held in a PermMatrix/PermissionMatrixDBField Matrix.
decodeFieldName(String) - Static method in class arlut.csd.ganymede.PermissionMatrixDBField
This utility method extracts the DBObjectBaseField name from a coded permission entry held in a PermMatrix/PermissionMatrixDBField Matrix.
decodeRescanList(StringBuffer, Hashtable) - Method in class arlut.csd.ganymede.ReturnVal
This method takes a StringBuffer encoded as follows:
deconstruct() - Method in class arlut.csd.ganymede.DBEditSet
Private helper method for commit() and release(), which breaks apart and nulls references to data structures maintained for this transaction to aid GC.
decPhase1(boolean) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
 
decPhase2(boolean) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
 
decrement() - Method in class arlut.csd.ganymede.loginSemaphore
Decrement the login count.
Default - Variable in class arlut.csd.JDialog.booleanThing
 
DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JIPField
 
DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JfloatField
 
DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JnumberField
 
DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JpasswordField
 
DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JstringField
 
DEFAULT_PORT - Static variable in class Qsmtp.Qsmtp
 
DEFAULT_SIZE - Static variable in class arlut.csd.JDataComponent.JpasswordField
 
DEFAULT_SIZE - Static variable in class arlut.csd.JDataComponent.JstringField
 
DEFAULT_THICKNESS - Static variable in class arlut.csd.JDataComponent.JSeparator
 
defaultmonitorpassProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
defaultObj - Variable in class arlut.csd.ganymede.GanymedeSession
A reference to the Ganymede DBObject storing our default permissions, or the permissions that applies when we are not in supergash mode and we do not have any ownership over the object in question.
defaultOwnerChosen - Variable in class arlut.csd.ganymede.client.gclient
 
defaultOwnerChosen() - Method in class arlut.csd.ganymede.client.gclient
True if a default owner has already been chosen.
defaultOwnerDialog - Variable in class arlut.csd.ganymede.client.gclient
 
defaultOwnerMI - Variable in class arlut.csd.ganymede.client.gclient
 
defaultPerms - Variable in class arlut.csd.ganymede.GanymedeSession
This variable stores the permission bits that are applicable to generic objects not specifically owned by this persona.
defaultrootpassProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
defaultrootpassProperty - Static variable in class arlut.csd.ganymede.stopServer
 
defined - Variable in class arlut.csd.ganymede.FieldInfo
 
defined - Variable in class arlut.csd.ganymede.PermissionMatrixDBField
 
DEFINED - Static variable in class arlut.csd.ganymede.QueryDataNode
 
delayedFireTableDataChanged() - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
Invokes fireTableDataChanged after all the pending events have been processed.
delegatableDefaultPerms - Variable in class arlut.csd.ganymede.GanymedeSession
This variable stores the permission bits that are applicable to generic objects not specifically owned by this persona and which the current admin has permission to delegate to subordinate roles.
delegatablePersonaPerms - Variable in class arlut.csd.ganymede.GanymedeSession
This variable stores the permission bits that are applicable to objects that the current persona has ownership privilege over and which the current admin has permission to delegate to subordinate roles.
DELELEMENT - Static variable in class arlut.csd.ganymede.DBEditObject
 
DELELEMENTS - Static variable in class arlut.csd.ganymede.DBEditObject
 
DELETABLE - Static variable in class arlut.csd.ganymede.client.PermRow
 
DELETABLE - Static variable in class arlut.csd.ganymede.client.PermEditorModel
 
delete - Variable in class arlut.csd.ganymede.client.personaPanel
 
delete - Variable in class arlut.csd.ganymede.PermEntry
 
delete - Variable in class arlut.csd.ganymede.xPerm
 
DELETE - Static variable in class arlut.csd.JDataComponent.JValueObject
Vector delete scalar operation, requires index to be set.
DELETE - Static variable in class arlut.csd.ganymede.DBJournal
 
DELETE - Static variable in class arlut.csd.ganymede.xmlfield
constant string for the delete mode
deleteAllElements() - Method in class arlut.csd.ganymede.DBField
Removes all elements from this field, if a vector.
deleteAllElements() - Method in interface arlut.csd.ganymede.db_field
Removes all elements from this field, if a vector.
deleteBase(String) - Method in class arlut.csd.ganymede.DBSchemaEdit
This method deletes a DBObjectBase, removing it from the Schema Editor's working set of bases.
deleteBase(String) - Method in interface arlut.csd.ganymede.SchemaEdit
This method deletes a DBObjectBase, removing it from the Schema Editor's working set of bases.
deleteCategoryMI - Variable in class arlut.csd.ganymede.GASHSchema
 
DeleteColMI - Variable in class arlut.csd.JTable.rowTable
 
deleteColumn(int, boolean) - Method in class arlut.csd.JTable.baseTable
This method takes the given column out of the table entirely.
DELETED - Static variable in class arlut.csd.ganymede.ReturnVal
 
deleteDBObject(DBEditObject) - Method in class arlut.csd.ganymede.DBSession
Remove an object from the database
deleteDBObject(Invid) - Method in class arlut.csd.ganymede.DBSession
Remove an object from the database
deleteDBObject(short, int) - Method in class arlut.csd.ganymede.DBSession
Remove an object from the database
deleteDirectory(String) - Static method in class arlut.csd.Util.FileOps
 
deletedObjects - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Vector of xmlobjects that correspond to pre-existing Ganymede server objects that have been/need to be deleted by this GanymedeXMLSession.
deleteElement(elementWrapper) - Method in class arlut.csd.ganymede.client.vectorPanel
Removes an element from the vector panel.
deleteElement(int) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElement(int) - Method in interface arlut.csd.ganymede.db_field
Deletes an element of this field, if a vector.
deleteElement(int, boolean) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElement(int, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElement(int, boolean, boolean) - Method in class arlut.csd.ganymede.InvidDBField
Deletes an element of this field, if a vector.

The object pointed to by the Invid in the element to be deleted will be checked out of the database and its pointer to us cleared.

Returns null on success, non-null on failure.

If non-null is returned, the ReturnVal object will include a dialog specification that the client can use to display the error condition.
deleteElement(Object) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElement(Object) - Method in interface arlut.csd.ganymede.db_field
Deletes an element of this field, if a vector.
deleteElement(Object, boolean) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElementLocal(int) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElementLocal(Object) - Method in class arlut.csd.ganymede.DBField
Deletes an element of this field, if a vector.
deleteElements(Vector) - Method in class arlut.csd.ganymede.DBField
Removes a set of elements from this field, if a vector.
deleteElements(Vector) - Method in interface arlut.csd.ganymede.db_field
Removes a set of elements from this field, if a vector.
deleteElements(Vector, boolean) - Method in class arlut.csd.ganymede.DBField
Removes a set of elements from this field, if a vector.
deleteElements(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Removes a set of elements from this field, if a vector.
deleteElements(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.InvidDBField
Removes a set of elements from this field, if a vector.
deleteElementsLocal(Vector) - Method in class arlut.csd.ganymede.DBField
Removes a set of elements from this field, if a vector.
deleteField(String) - Method in interface arlut.csd.ganymede.Base
This method is used to remove a field definition from the current schema.
deleteField(String) - Method in class arlut.csd.ganymede.BaseDump
 
deleteField(String) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to remove a field definition from the current schema.
deleteFieldMI - Variable in class arlut.csd.ganymede.GASHSchema
 
deleteFile(String) - Static method in class arlut.csd.Util.FileOps
 
deleteHash - Variable in class arlut.csd.ganymede.client.gclient
Mapping of invid's for objects that the client has requested be deleted by the server to CacheInfo objects which hold information about the object used to make decisions about managing the client's tree display.
deleteLockObject(DBObject, DBSession) - Static method in class arlut.csd.ganymede.DBDeletionManager
This method is used by the Invid binding logic to attempt to block an object from being deleted.
deleteMI - Variable in class arlut.csd.ganymede.client.gResultTable
 
deleteNameMI - Variable in class arlut.csd.ganymede.GASHSchema
 
deleteNameSpace(String) - Method in class arlut.csd.ganymede.DBSchemaEdit
This method deletes a DBNameSpace object, returning true if the deletion could be carried out, false otherwise.
deleteNameSpace(String) - Method in interface arlut.csd.ganymede.SchemaEdit
This method deletes a DBNameSpace object, returning true if the deletion could be carried out, false otherwise.
deleteNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
Removes a node from the tree, along with all its children.
deleteObject(Invid, boolean) - Method in class arlut.csd.ganymede.client.gclient
Marks an object on the server as deleted.
deleteObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
Opens a dialog to let the user choose an object for deletion, and if cancel is not chosen, the object is opened for deletion.
deleteObjectMI - Variable in class arlut.csd.ganymede.client.gclient
 
deleteObjectMI - Variable in class arlut.csd.ganymede.GASHSchema
 
deleteRow(int, boolean) - Method in class arlut.csd.JTable.baseTable
Deletes a row from the table
deleteRow(Object, boolean) - Method in class arlut.csd.JTable.rowTable
Deletes a row.
DELETEVECTOR - Static variable in class arlut.csd.JDataComponent.JValueObject
Vector delete vector operation, requires index to be set.
deleting - Variable in class arlut.csd.ganymede.DBEditObject
true if the object is in the middle of carrying out deletion logic..
DELETING - Static variable in interface arlut.csd.ganymede.ObjectStatus
Status code for a previously existing object that is to be deleted
delReadLock(Object, DBReadLock) - Method in class arlut.csd.ganymede.DBLockSync
This method disassociates a DBReadLock from the given key, if possible.
delValue(Object) - Method in class arlut.csd.ganymede.fieldDeltaRec
This method is used to record a value that has been removed from this vector field.
delValues - Variable in class arlut.csd.ganymede.fieldDeltaRec
 
delValues - Variable in class arlut.csd.ganymede.xmlfield
 
demandTask(String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is provided to allow the server to request that a task listed as being registered 'on-demand' be run as soon as possible.
demandTask(String, Object[]) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is provided to allow the server to request that a task listed as being registered 'on-demand' be run as soon as possible.
dequeue() - Method in class arlut.csd.Util.XMLReader
private dequeue method.
dequeue() - Method in class arlut.csd.ganymede.serverAdminProxy
private dequeue method.
dequeue() - Method in class arlut.csd.ganymede.serverClientProxy
private dequeue method.
dequeuePtr - Variable in class arlut.csd.Util.XMLReader
 
dequeuePtr - Variable in class arlut.csd.ganymede.serverAdminProxy
 
dequeuePtr - Variable in class arlut.csd.ganymede.serverClientProxy
Index pointer to the slot for the next item to be pulled from
des_set_key(byte[]) - Static method in class jcrypt.jcrypt
 
describe(Invid) - Method in class arlut.csd.ganymede.DBStore
 
describe(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
This method is intended as a lightweight way of returning a handy description of the type and label of the specified invid.
description - Variable in class arlut.csd.ganymede.DBEditSet
A brief description of the client associated with this transaction, used in logging to identify what was done by the main client, what by a password-changing utility, etc.
description - Variable in class arlut.csd.ganymede.systemEventType
 
description - Variable in class arlut.csd.ganymede.objectEventType
 
description - Variable in class arlut.csd.ganymede.MailOut
 
description - Variable in class arlut.csd.ganymede.DBLogEvent
 
desktop - Static variable in class arlut.csd.ganymede.client.ClientColor
 
destroy() - Method in class arlut.csd.ganymede.client.glogin
If the applet is no longer visible on the page, we exit.
destroy() - Method in class arlut.csd.ganymede.GASHAdmin
 
detach() - Method in class arlut.csd.JDataComponent.JchoiceList
 
detachBadConsoles() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This private static method is called to remove any consoles that have experienced RMI failures from the static GanymedeAdmin.consoles vector.
dialog - Variable in class arlut.csd.ganymede.ReturnVal
A Serializable Dialog Definition
DialogRsrc - class arlut.csd.JDialog.DialogRsrc.
This class is used to create a customized StringDialog.
DialogRsrc(Frame, String, String) - Constructor for class arlut.csd.JDialog.DialogRsrc
Constructor for DialogRsrc
DialogRsrc(Frame, String, String, String, String) - Constructor for class arlut.csd.JDialog.DialogRsrc
Constructor with special "Ok" and "Cancel" strings
DialogRsrc(Frame, String, String, String, String, Image) - Constructor for class arlut.csd.JDialog.DialogRsrc
Constructor with special "Ok" and "Cancel" strings
DialogRsrc(Frame, String, String, String, String, String) - Constructor for class arlut.csd.JDialog.DialogRsrc
Constructor with special "Ok" and "Cancel" strings
DialogShow() - Method in class arlut.csd.JDialog.StringDialog
Display the dialog box, locks this thread while the dialog is being displayed, and returns a hashtable of data field values when the user closes the dialog box.
DialogShow() - Method in class arlut.csd.ganymede.consoleShutdownDialog
Display the dialog box, locks this thread while the dialog is being displayed, and returns a hashtable of data field values when the user closes the dialog box.
DialogTitle - Variable in class arlut.csd.ganymede.client.perm_editor
 
didSucceed() - Method in class arlut.csd.ganymede.ReturnVal
This method returns the general success code for the preceding operation.
die(String) - Method in class arlut.csd.ganymede.client.DeathWatcherThread
This method causes the DeathWatcherThread to kick off the end-of-the-world process.
dieNow - Variable in class arlut.csd.ganymede.client.ExitThread
 
dieNow() - Method in class arlut.csd.ganymede.client.ExitThread
 
diff() - Method in class arlut.csd.ganymede.DBEditObject
This method is used to generate a String describing the difference between the current state of the DBEditObject and the original object's state.
difference(PermEntry) - Method in class arlut.csd.ganymede.PermEntry
This method returns a textual description of the changes between this PermEntry and <p>
difference(Vector, Vector) - Static method in class arlut.csd.Util.VectorUtils
This method returns a Vector containing the set of objects contained in vectA that are not contained in vectB.
DimGrey - Static variable in class arlut.csd.ganymede.client.ClientColor
 
directInit(String) - Static method in class arlut.csd.ganymede.Ganymede
This method is used to initialize the Ganymede system when it is being driven by a direct-linked loader main() entry point, as a single process.
dirty - Variable in class arlut.csd.ganymede.DBJournal
 
disable() - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to disable future invocations of this task
disable(String, boolean, long) - Method in class arlut.csd.ganymede.loginSemaphore
disables logins
disableMsg - Variable in class arlut.csd.ganymede.loginSemaphore
If this var is not null, we are disabled.
disableTask(String) - Method in class arlut.csd.ganymede.iAdmin
 
disableTask(String) - Method in class arlut.csd.ganymede.GanymedeAdmin
Causes a registered task to be made ineligible for execution until enableTask() is called.
disableTask(String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is provided to allow an admin console to specify that a task be suspended.
disableTask(String) - Method in interface arlut.csd.ganymede.adminSession
Causes a registered task to be made ineligible for execution until enableTask() is called.
disableTaskMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
disallowedChars - Variable in class arlut.csd.JDataComponent.JpasswordField
 
disallowedChars - Variable in class arlut.csd.JDataComponent.JstringArea
 
disallowedChars - Variable in class arlut.csd.JDataComponent.JstringField
 
disallowedChars() - Method in class arlut.csd.ganymede.PasswordDBField
Returns a string containing the list of forbidden characters for this field.
disallowedChars() - Method in class arlut.csd.ganymede.StringDBField
Returns a string containing the list of forbidden characters for this field.
disallowedChars() - Method in interface arlut.csd.ganymede.pass_field
Returns a string containing the list of forbidden characters for this field.
disallowedChars() - Method in interface arlut.csd.ganymede.string_field
 
disconnect() - Method in class arlut.csd.ganymede.client.ClientBase
Calls the logout() method on the Session object.
disconnect() - Method in class arlut.csd.ganymede.GASHAdminFrame
local convenience method to handle disconnecting the admin console
disconnect() - Method in class arlut.csd.ganymede.iAdmin
 
disconnect() - Method in class arlut.csd.ganymede.stopServerAdmin
 
disconnected(ClientEvent) - Method in interface arlut.csd.ganymede.client.ClientListener
Called when the server forces a disconnect.
disconnected(ClientEvent) - Method in class arlut.csd.ganymede.client.glogin
Handle a forced disconnect message from the ClientBase RMI object.
disconnected(ClientEvent) - Method in class arlut.csd.ganymede.client.rpcpass
Called when the server forces a disconnect.
disconnected(ClientEvent) - Method in class arlut.csd.ganymede.client.xmlclient
Handle a forced disconnect message from the ClientBase RMI object.
dispatch(Admin) - Method in class arlut.csd.ganymede.adminEvent
 
dispatch(Client) - Method in class arlut.csd.ganymede.clientEvent
 
dispatchMessage(messageObject) - Method in class Qsmtp.Qsmtp
This method handles the actual mail-out
displayRegionFirstLine() - Method in class arlut.csd.JTable.baseTable
This method returns the first line of the display area, below the headers.
displaySelectedPage() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method forces the calendar to jump to the page containing the selected date.
dissociate() - Method in class arlut.csd.ganymede.DumpResult
This method breaks apart the data structures held by this DumpResult..
dissolve() - Method in class arlut.csd.Util.XMLElement
This method unlinks this XMLItem and any subnodes of it from each other, as well as clearing this XMLItem's parent reference.
dissolve() - Method in class arlut.csd.Util.XMLItem
This method unlinks this XMLItem and any subnodes of it from each other, as well as clearing this XMLItem's parent reference.
dissolve(Invid, boolean) - Method in class arlut.csd.ganymede.InvidDBField
This method is used to effect the remote side of an unbind operation.
doBooleanXML(XMLItem) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method takes care of doing everything required to take an XMLItem tree <fielddef type="boolean"> and update this field's schema information to match.
document - Variable in class arlut.csd.ganymede.client.helpPanel
 
doDumpHistoryInfo() - Method in class arlut.csd.ganymede.XMLDumpContext
Returns true if this XMLDumpContext is configured to dump creation and modification information when writing out object records.
doDumpPlaintext() - Method in class arlut.csd.ganymede.XMLDumpContext
Returns true if this XMLDumpContext is configured to dump plaintext password information to disk when a password field has enough information in crypt() or md5Crypt() form that the Ganymede server would be able to load and authenticate against a non-plaintext version of the password.
doEverything(boolean) - Method in class arlut.csd.ganymede.client.xmlclient
Actually do the thing.
doInvidXML(XMLItem, boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method takes care of doing everything required to take an XMLItem tree <fielddef type="invid"> and update this field's schema information to match.
doIPXML(XMLItem) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method takes care of doing everything required to take an XMLItem tree <fielddef type="ip"> and update this field's schema information to match.
done - Variable in class arlut.csd.JDialog.StringDialog
 
done - Variable in class arlut.csd.Util.XMLReader
 
done - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
done - Variable in class arlut.csd.ganymede.client.JFilterDialog
 
done - Variable in class arlut.csd.ganymede.client.StatusClearThread
 
done - Variable in class arlut.csd.ganymede.client.SecurityLaunderThread
 
done - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
done - Variable in class arlut.csd.ganymede.serverAdminProxy
If true, we have been told to shut down, and our background commThread will exit as soon as it can clear its event queue.
done - Variable in class arlut.csd.ganymede.serverClientProxy
If true, we have been told to shut down, and our background commThread will exit as soon as it can clear its event queue.
DONE - Static variable in class arlut.csd.ganymede.GanymediatorWizard
 
doNormalProcessing - Variable in class arlut.csd.ganymede.ReturnVal
This boolean variable is used on the server side only, to determine whether the field code that invoked wizardHook on a DBEditObject subclass should continue with its normal process or whether it should immediately return this ReturnVal to the (client-side) caller.
dontdrag - Variable in class arlut.csd.JTree.treeCanvas
 
doNumericXML(XMLItem) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method takes care of doing everything required to take an XMLItem tree <fielddef type="numeric"> and update this field's schema information to match.
doPasswordXML(XMLItem) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method takes care of doing everything required to take an XMLItem tree <fielddef type="password"> and update this field's schema information to match.
doQuery() - Method in class arlut.csd.ganymede.client.querybox
 
doRefreshTasks(Vector) - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method updates the task status table on this admin console
doRefreshUsers(Vector) - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method updates the user status table on this admin console
doRescan() - Method in class arlut.csd.ganymede.ReturnVal
This method returns true if this ReturnVal encodes rescan information for one or more fields in on or more objects.
doSetState() - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method updates the server state display on this admin console
doSort - Variable in class arlut.csd.JDataComponent.JstringListBox
If true, the JstringListBox will sort items.
doStringXML(XMLItem) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method takes care of doing everything required to take an XMLItem tree <fielddef type="string"> and update this field's schema information to match.
doTest - Variable in class arlut.csd.ganymede.client.xmlclient
 
doubleClickInCell(int, int) - Method in class arlut.csd.JTable.baseTable
Hook for subclasses to implement selection logic
doubleClickInCell(int, int) - Method in class arlut.csd.JTable.rowTable
Hook for subclasses to implement selection logic
doubleClickNode(treeNode) - Method in class arlut.csd.JTree.treeControl
 
doUpdateCheckedOut() - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method updates the objects checked out display on this admin console
doUpdateLastDump() - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method updates the last dump time on this admin console
doUpdateLocksHeld() - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method updates the number of locks held display on this admin console
doUpdateMemState() - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method updates the memory statistics display on this admin console
doUpdateTransCount() - Method in class arlut.csd.ganymede.GanymedeAdmin
This private method is used to update this admin console handle's transaction count.
down - Variable in class arlut.csd.JCalendar.JYearChooser
 
doXMLDump(boolean, boolean, boolean) - Method in class arlut.csd.ganymede.client.xmlclient
 
DRAG_ICON - Static variable in class arlut.csd.JTree.treeControl
 
DRAG_LINE - Static variable in class arlut.csd.JTree.treeControl
 
DRAG_NONE - Static variable in class arlut.csd.JTree.treeControl
 
dragAboveNode - Variable in class arlut.csd.JTree.treeControl
 
dragBelowNode - Variable in class arlut.csd.JTree.treeControl
 
dragCursor - Variable in class arlut.csd.JTable.tableCanvas
 
dragFrame(JComponent, int, int) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
 
dragLineColor - Variable in class arlut.csd.JTree.treeCanvas
 
dragLineRelease(treeNode, treeNode, treeNode) - Method in interface arlut.csd.JTree.treeDragDropCallback
Called when a DRAG_LINE drag operation ends.
dragLineRelease(treeNode, treeNode, treeNode) - Method in class arlut.csd.ganymede.GASHSchema
This method is called when a drag and drop operation in the Schema Editor's tree is completed.
dragLineTween(treeNode, treeNode, treeNode) - Method in interface arlut.csd.JTree.treeDragDropCallback
Called during a DRAG_LINE drag operation, when the dragNode is pulled between the midline of a pair of rows.
dragLineTween(treeNode, treeNode, treeNode) - Method in class arlut.csd.ganymede.GASHSchema
Method to control whether the drag line may be moved between a pair of given nodes.
dragMode - Variable in class arlut.csd.JTree.treeControl
 
dragNode - Variable in class arlut.csd.JDataComponent.JstringListBox
 
dragNode - Variable in class arlut.csd.JTree.treeControl
 
dragOk - Variable in class arlut.csd.JDataComponent.JstringListBox
If true, this JstringListBox will allow nodes to be dragged up and down in the list.
dragOverNode - Variable in class arlut.csd.JTree.treeControl
 
dragRowSave - Variable in class arlut.csd.JTable.tableCanvas
 
dragRowSaveY - Variable in class arlut.csd.JTable.tableCanvas
 
dragSelected - Variable in class arlut.csd.JTree.treeCanvas
 
drawHorizLine(int) - Method in class arlut.csd.JTable.tableCanvas
 
drawLine - Variable in class arlut.csd.JTree.treeCanvas
 
drawRow(treeNode, int, Vector) - Method in class arlut.csd.JTree.treeCanvas
 
DROPPING - Static variable in interface arlut.csd.ganymede.ObjectStatus
Status code for a newly created object that is to be dropped
dump - Variable in class arlut.csd.ganymede.client.gclient
Local copy of the category/object tree downloaded from the server by the buildTree() method.
dump() - Method in class arlut.csd.ganymede.GanymedeServer
This method is used by directLoader code to dump the database to disk at the end of the bulk-loading process.
dump(Query) - Method in class arlut.csd.ganymede.GanymedeSession
This method provides the hook for doing a fast database dump to a string form.
dump(Query) - Method in interface arlut.csd.ganymede.Session
This method provides the hook for doing a fast database dump to a string form.
dump(String, boolean, boolean) - Method in class arlut.csd.ganymede.DBStore
Dumps the database to disk
dumpAndArchiveTask - class arlut.csd.ganymede.dumpAndArchiveTask.
Runnable class to do a journal sync.
dumpAndArchiveTask() - Constructor for class arlut.csd.ganymede.dumpAndArchiveTask
 
dumpCreatorModifierInfo - Variable in class arlut.csd.ganymede.XMLDumpContext
If true, the Ganymede server thread using this XMLDumpContext will include the four standard history fields for each object in the emitted XML file.
dumpData - Variable in class arlut.csd.ganymede.client.xmlclient
 
dumpDB() - Method in class arlut.csd.ganymede.iAdmin
 
dumpDB() - Method in class arlut.csd.ganymede.GanymedeAdmin
dump the current state of the db to disk
dumpDB() - Method in interface arlut.csd.ganymede.adminSession
dump the current state of the db to disk
dumpDialog - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
dumperList - Variable in class arlut.csd.ganymede.DBObjectBase
Set of DBDumpLocks pending on this DBObjectBase.
dumpField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
dumpLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
dumpLockList - Variable in class arlut.csd.ganymede.DBObjectBase
Collection of DBDumpLocks that are locked on this DBObjectBase.
dumpMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
dumpNameSpace() - Method in class arlut.csd.ganymede.DBNameSpace
 
dumpPlaintextPasswords - Variable in class arlut.csd.ganymede.XMLDumpContext
If true, the Ganymede server thread using this XMLDumpContext will include plaintext passwords to the emitted XML file whenever possible
dumpRescanInfo() - Method in class arlut.csd.ganymede.ReturnVal
This method returns an encoded string representing the objects and fields to be rescanned by the client in response to this ReturnVal.
DumpResult - class arlut.csd.ganymede.DumpResult.
 
DumpResult(Vector) - Constructor for class arlut.csd.ganymede.DumpResult
 
dumpRows() - Method in class arlut.csd.JTree.treeControl
 
dumpSchema - Variable in class arlut.csd.ganymede.client.xmlclient
 
dumpTask - class arlut.csd.ganymede.dumpTask.
Runnable class to do a journal sync.
dumpTask() - Constructor for class arlut.csd.ganymede.dumpTask
 
dumpXML(OutputStream, boolean, boolean) - Method in class arlut.csd.ganymede.DBStore
Dumps the database and/or database schema to an OutputStream as an XML file
dumpXML(String, boolean, boolean) - Method in class arlut.csd.ganymede.DBStore
Dumps the database to disk as an XML file
duplicates(Vector) - Static method in class arlut.csd.Util.VectorUtils
This method returns a Vector of items that appeared in the vector parameter more than once.

E

ebSz - Variable in class arlut.csd.ganymede.serverAdminProxy
 
ebSz - Variable in class arlut.csd.ganymede.serverClientProxy
Current counter for how many events we have queued
edit - Variable in class arlut.csd.ganymede.xPerm
 
EDIT - Static variable in class arlut.csd.ganymede.DBJournal
 
edit_db_object(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
Check an object out from the database for editing.
edit_db_object(Invid) - Method in interface arlut.csd.ganymede.Session
Check an object out from the database for editing.
edit_pane - Variable in class arlut.csd.ganymede.client.perm_editor
 
editable - Variable in class arlut.csd.JCalendar.JpanelCalendar
If true, we will allow the calendar to be used to change the date/time selected.
editable - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
editable - Variable in class arlut.csd.JDataComponent.StringSelector
 
editable - Variable in class arlut.csd.ganymede.client.containerPanel
 
editable - Variable in class arlut.csd.ganymede.client.datePanel
 
editable - Variable in class arlut.csd.ganymede.client.elementWrapper
 
editable - Variable in class arlut.csd.ganymede.client.framePanel
 
editable - Variable in class arlut.csd.ganymede.client.ownerPanel
If true, we'll allow attempts to edit the owner list for this object.
editable - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
editable - Variable in class arlut.csd.ganymede.client.objectPane
 
editable - Variable in class arlut.csd.ganymede.client.personaContainer
 
editable - Variable in class arlut.csd.ganymede.client.personaPanel
 
editable - Variable in class arlut.csd.ganymede.client.vectorPanel
 
editable - Variable in class arlut.csd.ganymede.FieldInfo
 
editable - Variable in class arlut.csd.ganymede.ObjectHandle
 
editable - Variable in class arlut.csd.ganymede.PermEntry
 
EDITABLE - Static variable in class arlut.csd.ganymede.client.PermRow
 
EDITABLE - Static variable in class arlut.csd.ganymede.client.PermEditorModel
 
editableOnly - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
editableOnly - Variable in class arlut.csd.ganymede.Query
If true, this query will only be matched against objects in the database that the user has permission to edit.
editableQuery - Variable in class arlut.csd.ganymede.client.BaseNode
 
editBase(BaseNode) - Method in class arlut.csd.ganymede.BaseEditor
This method is used to retarget the base editor to a new base without having to break down and reconstruct the panels.
editBase(BaseNode) - Method in class arlut.csd.ganymede.GASHSchema
 
editBox - Variable in class arlut.csd.ganymede.client.querybox
 
editCategory(CatTreeNode) - Method in class arlut.csd.ganymede.GASHSchema
 
editCategory(CatTreeNode) - Method in class arlut.csd.ganymede.CategoryEditor
 
editDBObject(Invid) - Method in class arlut.csd.ganymede.DBSession
Pull an object out of the database for editing.
editDBObject(short, int) - Method in class arlut.csd.ganymede.DBSession
Pull an object out of the database for editing.
editedObjects - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Vector of xmlobjects that correspond to pre-existing Ganymede server objects that have been/need to be checked out for editing by this GanymedeXMLSession.
editField(FieldNode) - Method in class arlut.csd.ganymede.GASHSchema
 
editField(FieldNode, boolean) - Method in class arlut.csd.ganymede.BaseFieldEditor
Edit the given field.
editField(FieldNode, boolean, boolean) - Method in class arlut.csd.ganymede.BaseFieldEditor
Edit the given field.
EDITING - Static variable in interface arlut.csd.ganymede.ObjectStatus
Status code for an object in the DBStore that has been checked out for editing.
editInPlace - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
editInPlace - Variable in class arlut.csd.ganymede.FieldTemplate
 
editInPlaceCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
editMI - Variable in class arlut.csd.ganymede.client.gResultTable
 
editNameSpace(SpaceNode) - Method in class arlut.csd.ganymede.GASHSchema
 
editNameSpace(SpaceNode) - Method in class arlut.csd.ganymede.NameSpaceEditor
 
editObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
Opens a new framePanel window to allow the user to edit an object.
editObject(Invid, String) - Method in class arlut.csd.ganymede.client.gclient
Opens a new framePanel window to allow the user to edit an object.
editObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
Opens a dialog to let the user choose an object for editing, and if cancel is not chosen, the object is opened for editing.
editObjectMI - Variable in class arlut.csd.ganymede.client.gclient
 
editOnly - Variable in class arlut.csd.ganymede.client.querybox
 
editOnServer(Session) - Method in class arlut.csd.ganymede.xmlobject
This method causes this object to be checked out for editing on the server.
editor - Variable in class arlut.csd.ganymede.client.JInvidChooser
 
editor - Variable in class arlut.csd.ganymede.client.perm_button
 
editor - Variable in class arlut.csd.ganymede.DBBaseCategory
A reference to the DBSchemaEdit object that is editing us for a client-side schema editor.
editor - Variable in class arlut.csd.ganymede.DBObjectBase
Used to keep track of schema editing
editor - Variable in class arlut.csd.ganymede.DBObjectBaseField
If we are being edited, this will point to an instance of a server-side schema editing class.
editor - Variable in class arlut.csd.ganymede.GASHSchema
 
editor - Variable in class arlut.csd.ganymede.GanymedeXMLSession
If we are editing the server's schema from the XML source, this field will hold a reference to a DBSchemaEdit object.
editPanel - Variable in class arlut.csd.ganymede.BaseEditor
 
editPanel - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
editSchema() - Method in class arlut.csd.ganymede.GanymedeAdmin
Lock the server to prevent client logins and edit the server schema.
editSchema() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This is a copy of the editSchema method from the GanymedeAdmin class which has been modified so that it will assert a schema edit lock without requiring that the login semaphore count be zero.
editSchema() - Method in interface arlut.csd.ganymede.adminSession
Lock the server to prevent client logins and edit the server schema.
editset - Variable in class arlut.csd.ganymede.DBEditObject
transaction that this object has been checked out in care of.
editSet - Variable in class arlut.csd.ganymede.DBSession
Transaction handle for this session.
element - Variable in class arlut.csd.JTable.mergeRec
 
elementAt(int) - Method in class arlut.csd.JTable.tableRow
Cell accessor.
elementAt(int) - Method in class arlut.csd.Util.NamedStack
 
elements() - Method in class arlut.csd.ganymede.DBBaseFieldTable
Returns an enumeration of the objects in this DBBaseFieldTable.
elements() - Method in class arlut.csd.ganymede.DBObjectTable
Returns an enumeration of the objects in this DBObjectTable.
elementWrapper - class arlut.csd.ganymede.client.elementWrapper.
This GUI class is used in the Ganymede client to wrap embedded objects in an expandable panel for inclusion in a presentation in a vectorPanel.
elementWrapper(String, Component, vectorPanel, boolean) - Constructor for class arlut.csd.ganymede.client.elementWrapper
 
embedded - Variable in class arlut.csd.ganymede.DBObjectBase
If true, this type of object is used as a target for an edit-in-place InvidDBField.
embedded - Variable in class arlut.csd.ganymede.xmlobject
If true, this object was an embedded object
embeddedObjects - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Vector of xmlobjects that correspond to Ganymede server objects that have been created/checked out for editing during embedded invid field processing, and which need to have their invid fields registered after everything else is done.
emit(DataOutput) - Method in class arlut.csd.ganymede.BooleanDBField
 
emit(DataOutput) - Method in class arlut.csd.ganymede.DBBaseCategory
Emits this category and its contents to <out>, in ganymede.db form.
emit(DataOutput) - Method in class arlut.csd.ganymede.DBField
This method is responsible for writing out the contents of this field to an binary output stream.
emit(DataOutput) - Method in class arlut.csd.ganymede.DBNameSpace
Write out a namespace definition to a DataOutput stream.
emit(DataOutput) - Method in class arlut.csd.ganymede.DBObject
The emit() method is part of the process of dumping the DBStore to disk.
emit(DataOutput) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used when the database is being dumped, to write out this field definition to disk.
emit(DataOutput) - Method in class arlut.csd.ganymede.DBObjectDeltaRec
This method emits this delta rec to a file
emit(DataOutput) - Method in class arlut.csd.ganymede.DateDBField
 
emit(DataOutput) - Method in class arlut.csd.ganymede.FloatDBField
 
emit(DataOutput) - Method in class arlut.csd.ganymede.IPDBField
 
emit(DataOutput) - Method in class arlut.csd.ganymede.Invid
Method to write this Invid out to a stream.
emit(DataOutput) - Method in class arlut.csd.ganymede.InvidDBField
This method is used to write the contents of this field to the Ganymede.db file and/or to the Journal file.
emit(DataOutput) - Method in class arlut.csd.ganymede.NumericDBField
 
emit(DataOutput) - Method in class arlut.csd.ganymede.PasswordDBField
 
emit(DataOutput) - Method in class arlut.csd.ganymede.PermEntry
 
emit(DataOutput) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
 
emit(DataOutput) - Method in class arlut.csd.ganymede.StringDBField
 
emit(DataOutput, boolean) - Method in class arlut.csd.ganymede.DBObjectBase
 
emitDateXML(XMLDumpContext, Date) - Method in class arlut.csd.ganymede.DateDBField
 
emitDoubleXML(XMLDumpContext, double) - Method in class arlut.csd.ganymede.FloatDBField
 
emitIntXML(XMLDumpContext, int) - Method in class arlut.csd.ganymede.NumericDBField
 
emitInvidXML(XMLDumpContext, Invid, boolean) - Method in class arlut.csd.ganymede.InvidDBField
This method writes out an Invid in XML form to a Ganymede XML data dump stream.
emitIPXML(XMLDumpContext, Byte[]) - Method in class arlut.csd.ganymede.IPDBField
 
emitStringXML(XMLDumpContext, String) - Method in class arlut.csd.ganymede.StringDBField
 
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.BooleanDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.DBBaseCategory
Emits this category and its contents to <out>, in XML form.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.DBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.DBNameSpace
Write out an XML entity for this namespace.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.DBObject
This method is used when this object is being dumped.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.DBObjectBase
This method dumps schema information to an XML stream.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used when the database is being dumped, to write out this field definition to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.DateDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.FloatDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.IPDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.InvidDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.NumericDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method is used when the database is being dumped, to write out this field to disk.
emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.StringDBField
This method is used when the database is being dumped, to write out this field to disk.
empty - Variable in class arlut.csd.Util.XMLElement
 
empty - Variable in class arlut.csd.ganymede.client.personaPanel
 
empty() - Method in class arlut.csd.Util.NamedStack
 
emptyBorder10 - Variable in class arlut.csd.ganymede.client.gclient
 
emptyBorder10 - Variable in class arlut.csd.ganymede.client.windowPanel
 
emptyBorder10 - Variable in class arlut.csd.ganymede.GASHSchema
 
emptyBorder15 - Variable in class arlut.csd.ganymede.client.windowPanel
 
emptyBorder3 - Variable in class arlut.csd.ganymede.client.windowPanel
 
emptyBorder5 - Variable in class arlut.csd.ganymede.client.gclient
 
emptyBorder5 - Variable in class arlut.csd.ganymede.client.windowPanel
 
emptyBorder5 - Variable in class arlut.csd.ganymede.GASHSchema
 
emptyPane - Variable in class arlut.csd.ganymede.GASHSchema
 
enable() - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to enable future invocations of this task
enable(String) - Method in class arlut.csd.ganymede.loginSemaphore
re-enables logins.
enableButtons(boolean) - Method in class arlut.csd.ganymede.client.glogin
 
enabled - Variable in class arlut.csd.ganymede.client.perm_button
 
enabled - Variable in class arlut.csd.ganymede.client.perm_editor
 
enabled - Variable in class arlut.csd.ganymede.client.PermRow
 
enableOversight - Variable in class arlut.csd.ganymede.GanymedeSession
If this variable is set to false, no custom wizard code will ever be invoked, and required fields will not be forced.
enableOversight(boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to allow local server-side code to request that no oversight be maintained over changes made to the server through this GanymedeSession.
enableTask(String) - Method in class arlut.csd.ganymede.iAdmin
 
enableTask(String) - Method in class arlut.csd.ganymede.GanymedeAdmin
Causes a task that was temporarily disabled by disableTask() to be available for execution again.
enableTask(String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is provided to allow an admin console to specify that a task be re-enabled after a suspension.
enableTask(String) - Method in interface arlut.csd.ganymede.adminSession
Causes a task that was temporarily disabled by disableTask() to be available for execution again.
enableTaskMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
enableWizards - Variable in class arlut.csd.ganymede.GanymedeSession
This variable tracks whether or not the client desires to have wizards presented.
enableWizards(boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to allow a client to request that wizards not be provided in response to actions by the client.
enableWizards(boolean) - Method in interface arlut.csd.ganymede.Session
This method is used to allow a client to request that wizards not be provided in response to actions by the client.
Encode(int[], int) - Method in class md5.MD5
 
encodedValues() - Method in class arlut.csd.ganymede.InvidDBField
Returns a QueryResult encoded list of the current values stored in this field.
encodedValues() - Method in interface arlut.csd.ganymede.invid_field
 
encodeObjectToStringBuffer(boolean, boolean, Date) - Method in class arlut.csd.ganymede.client.framePanel
Generates a String representation of this object for save() and sendMail().
encodeRescanList(Hashtable) - Method in class arlut.csd.ganymede.ReturnVal
This method takes a Hashtable mapping Invid's to Vectors of Short field identifiers or the String "all" and generates the StringBuffer to be serialized down to the client.
end(boolean) - Method in class arlut.csd.ganymede.client.FileReceiverBase
This method is called to notify the FileReceiver that no more of the file will be transmitted.
end(boolean) - Method in class arlut.csd.ganymede.client.xmlclientPrintReceiver
This method is called to notify the FileReceiver that no more of the file will be transmitted.
end(boolean) - Method in interface arlut.csd.ganymede.FileReceiver
This method is called to notify the FileReceiver that no more of the file will be transmitted.
endAttribute() - Method in class arlut.csd.ganymede.XMLDumpContext
Ends an attribute.
endDocument() - Method in class arlut.csd.Util.XMLReader
Receive notification of the end of a document.
endDraggingFrame(JComponent) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
 
endElement(String) - Method in class arlut.csd.Util.XMLReader
Receive notification of the end of an element.
endElement(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Ends an element.
endElementIndent(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Ends an element, indenting before emitting the end tag.
endReplacementText() - Method in class arlut.csd.ganymede.XMLDumpContext
Ends the replacement text for an internal entity.
endResizingFrame(JComponent) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
 
ENDSWITH - Static variable in class arlut.csd.ganymede.QueryDataNode
 
enqueue(adminEvent) - Method in class arlut.csd.ganymede.serverAdminProxy
private enqueue method.
enqueue(clientEvent) - Method in class arlut.csd.ganymede.serverClientProxy
private enqueue method.
enqueue(XMLItem) - Method in class arlut.csd.Util.XMLReader
private enqueue method.
enqueuePtr - Variable in class arlut.csd.Util.XMLReader
 
enqueuePtr - Variable in class arlut.csd.ganymede.serverAdminProxy
 
enqueuePtr - Variable in class arlut.csd.ganymede.serverClientProxy
Index pointer to the slot for the next item to be place in
ensureCapacity(int) - Method in class arlut.csd.Util.SharedStringBuffer
Ensures that the capacity of the buffer is at least equal to the specified minimum.
entityReference(boolean, String) - Method in class arlut.csd.ganymede.XMLDumpContext
Writes an entity reference.
entry - Variable in class arlut.csd.ganymede.DBBaseFieldTableEnumerator
 
entry - Variable in class arlut.csd.ganymede.DBObjectTableEnumerator
 
entryBase(String) - Method in class arlut.csd.ganymede.PermMatrix
Private helper method used to decode a hash key generated by the matrixEntry() methods.
entryCount - Variable in class arlut.csd.ganymede.MailOut
 
entryField(String) - Method in class arlut.csd.ganymede.PermMatrix
Private helper method used to decode a hash key generated by the matrixEntry() methods.
enumerateObjects(short) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is used by subclasses of GanymedeBuilderTask to obtain a list of DBObject references of the requested type.
EOFnext() - Method in class arlut.csd.Util.Parser
Returns true if the next thing to be read is EOF
EOL - Static variable in class Qsmtp.Qsmtp
 
EOLnext() - Method in class arlut.csd.Util.Parser
Returns true if the next thing to be read is EOL
EQUALS - Static variable in class arlut.csd.ganymede.QueryDataNode
 
equals(Invid) - Method in class arlut.csd.ganymede.Invid
 
equals(Object) - Method in class arlut.csd.JDataComponent.listHandle
 
equals(Object) - Method in class arlut.csd.ganymede.DBField
Returns true if obj is a field with the same value(s) as this one.
equals(Object) - Method in class arlut.csd.ganymede.DBObject
Simple equals test..
equals(Object) - Method in class arlut.csd.ganymede.GKey
 
equals(Object) - Method in class arlut.csd.ganymede.IPwrap
Equality test.
equals(Object) - Method in class arlut.csd.ganymede.Invid
 
equals(Object) - Method in class arlut.csd.ganymede.PasswordDBField
Returns true if obj is a field with the same value(s) as this one.
equals(Object) - Method in class arlut.csd.ganymede.PermEntry
 
equals(Object) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
fancy equals method really does check for value equality
equalTest(Byte[], Byte[]) - Method in class arlut.csd.ganymede.IPDBField
Equality test.
err - Variable in class arlut.csd.Util.XMLReader
 
err - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This PrintWriter is used to handle all debug/error output on behalf of the GanymedeXMLSession.
errBuf - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This StringWriter holds output generated by the GanymedeXMLSession's parser thread.
error - Variable in class arlut.csd.Util.XMLError
 
error - Variable in class arlut.csd.Util.XMLWarning
 
ERROR - Static variable in class arlut.csd.JDataComponent.JValueObject
Error message return operation.
ERROR - Static variable in interface arlut.csd.ganymede.ClientMessage
 
error(SAXParseException) - Method in class arlut.csd.Util.XMLReader
Receive notification of a recoverable error.
errorCondition - Variable in class arlut.csd.ganymede.serverClientProxy
If our commThread receives a remote exception when communicating with a remote Client, this field will become non-null, and no more communications will be attempted with that client.
errorImage - Variable in class arlut.csd.ganymede.client.gclient
 
errorImage - Variable in class arlut.csd.ganymede.client.glogin
 
errorImage - Variable in class arlut.csd.ganymede.GASHAdmin
 
escapeHTML(String) - Method in class arlut.csd.ganymede.client.gResultTable
This helper method makes a field string safe to emit to an HTML file.
escapeStr(String) - Method in class arlut.csd.ganymede.DBLogEvent
This method makes the provided String safe for inclusion in the log file.
escapeString(String, char) - Method in class arlut.csd.ganymede.client.gResultTable
This helper method makes a field string safe to emit to a sepChar separated text file.
establish(Invid, boolean) - Method in class arlut.csd.ganymede.InvidDBField
This method is used to effect the remote side of an bind operation.

An InvidDBField being manipulated with the standard editing accessors (setValue, addElement, deleteElement, setElement) will call this method on another InvidDBField in order to link a pair of symmetrically bound InvidDBFields.

This method will return false if the binding could not be performed for some reason.

This method is private, and is not to be called by any code outside of this class.
establish(Object) - Method in class arlut.csd.ganymede.DBDumpLock
Establish a dump lock on bases specified in this DBDumpLock's constructor.
establish(Object) - Method in class arlut.csd.ganymede.DBLock
This method waits until the lock can be established.
establish(Object) - Method in class arlut.csd.ganymede.DBReadLock
Establish a read lock on bases specified in this DBReadLock's constructor.
establish(Object) - Method in class arlut.csd.ganymede.DBWriteLock
Establish a dump lock on bases specified in this DBWriteLock's constructor.
event - Variable in class arlut.csd.ganymede.AdminEntry
 
EventBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
 
eventBuffer - Variable in class arlut.csd.ganymede.serverAdminProxy
Our queue of adminEvent objects.
eventBuffer - Variable in class arlut.csd.ganymede.serverClientProxy
Our queue of clientEvent objects.
eventClassToken - Variable in class arlut.csd.ganymede.DBLogEvent
 
eventCustom - class arlut.csd.ganymede.eventCustom.
 
eventCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.eventCustom
Customization Constructor
eventCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.eventCustom
Create new object constructor
eventCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.eventCustom
Check-out constructor, used by DBObject.createShadow() to pull out an object for editing.
EventDescription - Static variable in interface arlut.csd.ganymede.SchemaConstants
fuller description of this event class, suitable for an email body (String field)
EventExternalMail - Static variable in interface arlut.csd.ganymede.SchemaConstants
A list of external email addresses to send mail for this event to.
EventMailBoolean - Static variable in interface arlut.csd.ganymede.SchemaConstants
if true, events of this type should be mailed (Boolean field)
EventMailOwners - Static variable in interface arlut.csd.ganymede.SchemaConstants
if true, the owner groups owning the objects referenced in this event will get a copy of any mail (Boolean field)
EventMailToSelf - Static variable in interface arlut.csd.ganymede.SchemaConstants
if true, the admin performing the action will get a copy of any mail (Boolean field)
EventName - Static variable in interface arlut.csd.ganymede.SchemaConstants
Short name for this event class, suitable for an email message title (String field)
eventNames - Static variable in class arlut.csd.ganymede.objectEventCustom
We're going to present the user with a list of recommended event names to choose from.
EventToken - Static variable in interface arlut.csd.ganymede.SchemaConstants
single-word token for this event class (String field)
ewHash - Variable in class arlut.csd.ganymede.client.vectorPanel
Hash mapping GUI components added to this vectorPanel to the elementWrappers holding them.
eWrapperBorder - Variable in class arlut.csd.ganymede.client.windowPanel
 
eWrapperBorderInvalid - Variable in class arlut.csd.ganymede.client.windowPanel
 
exceptionHandler(Throwable) - Method in class arlut.csd.ganymede.GASHAdminFrame
 
excludeSelected(db_field) - Method in class arlut.csd.ganymede.InvidDBField
This method returns true if this invid field should not show any choices that are currently selected in field x, where x is another field in this db_object.
excludeSelected(db_field) - Method in class arlut.csd.ganymede.StringDBField
This method returns true if this invid field should not show any choices that are currently selected in field x, where x is another field in this db_object.
excludeSelected(db_field) - Method in interface arlut.csd.ganymede.invid_field
This method returns true if this invid field should not show any choices that are currently selected in field x, where x is another field in this db_object.
excludeSelected(db_field) - Method in interface arlut.csd.ganymede.string_field
This method returns true if this invid field should not show any choices that are currently selected in field x, where x is another field in this db_object.
excludeSelected(db_field, db_field) - Method in class arlut.csd.ganymede.DBEditObject
This method returns true if field1 should not show any choices that are currently selected in field2, where both field1 and field2 are fields in this object.
exists(DBSession, Invid) - Method in class arlut.csd.ganymede.DBStore
Convenience method for initializeObjects().
ExitThread - class arlut.csd.ganymede.client.ExitThread.
Client-side self-destruction thread.
ExitThread(String) - Constructor for class arlut.csd.ganymede.client.ExitThread
 
exp_date_panel - Variable in class arlut.csd.ganymede.client.framePanel
 
exp_field - Variable in class arlut.csd.ganymede.client.framePanel
 
expand - Variable in class arlut.csd.ganymede.client.elementWrapper
 
expandable - Variable in class arlut.csd.JTree.treeNode
 
expandAllLevels() - Method in class arlut.csd.ganymede.client.vectorPanel
Expand all the levels.
expandAllMI - Variable in class arlut.csd.ganymede.client.vectorPanel
 
ExpandButton - Variable in class arlut.csd.ganymede.client.perm_editor
 
expandCapacity(int) - Method in class arlut.csd.Util.SharedStringBuffer
This implements the expansion semantics of ensureCapacity but is unsynchronized for use internally by methods which are already synchronized.
expanded - Variable in class arlut.csd.JTree.treeNode
 
expanded - Variable in class arlut.csd.ganymede.client.elementWrapper
 
expandLevelMI - Variable in class arlut.csd.ganymede.client.vectorPanel
 
expandLevels(boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
Expands all closed elementWrappers in this vectorPanel
expandNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
open the given node
expandNode(treeNode, boolean, boolean) - Method in class arlut.csd.JTree.treeControl
open the given node
Expansion_Buttons - Variable in class arlut.csd.ganymede.client.perm_editor
 
expiration_date - Variable in class arlut.csd.ganymede.client.framePanel
Holds a datePanel
expiration_date_index - Variable in class arlut.csd.ganymede.client.framePanel
 
expiration_Editable - Variable in class arlut.csd.ganymede.client.framePanel
 
ExpirationField - Static variable in interface arlut.csd.ganymede.SchemaConstants
date that this object will expire
expirationSet - Variable in class arlut.csd.ganymede.ObjectHandle
 
EXPIRATIONSET - Static variable in class arlut.csd.ganymede.ReturnVal
 
exportFields() - Method in class arlut.csd.ganymede.DBObject
This method makes the fields in this object remotely accessible.
extractDialogRsrc(Frame) - Method in class arlut.csd.JDialog.JDialogBuff
 
extraHeaders - Variable in class Qsmtp.messageObject
 

F

f - Variable in class arlut.csd.ganymede.systemEventType
 
f - Variable in class arlut.csd.ganymede.objectEventType
 
fail(String, String, String, String, String) - Method in class arlut.csd.ganymede.GanymediatorWizard
This method returns a ReturnVal that indicates that the wizard sequence has finished without success.
falseLabel - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
falseLabel - Variable in class arlut.csd.ganymede.FieldTemplate
 
falseLabel() - Method in class arlut.csd.ganymede.BooleanDBField
Returns the false label if this field is defined to have the true/false values associated with labels.
falseLabel() - Method in interface arlut.csd.ganymede.boolean_field
 
falseLabelS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
fatal - Variable in class arlut.csd.Util.XMLError
 
fatalError(SAXParseException) - Method in class arlut.csd.Util.XMLReader
Receive notification of a non-recoverable error.
fe - Variable in class arlut.csd.ganymede.GASHSchema
 
FF(int, int, int, int, int, int, int) - Method in class md5.MD5
 
fg - Variable in class arlut.csd.JDataComponent.JcomponentAttr
 
fg - Variable in class arlut.csd.JTable.tableAttr
 
fgColor - Variable in class arlut.csd.JTree.treeCanvas
 
field - Variable in class arlut.csd.JDataComponent.JentryDocument
 
field - Variable in class arlut.csd.ganymede.client.datePanel
 
field - Variable in class arlut.csd.ganymede.client.ownerPanel
Reference to an object's owners field on the server.
field - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
field - Variable in class arlut.csd.ganymede.client.objectPane
 
field - Variable in class arlut.csd.ganymede.client.perm_button
 
field - Variable in class arlut.csd.ganymede.client.personaPanel
 
field - Variable in class arlut.csd.ganymede.client.QueryRow
 
field - Variable in class arlut.csd.ganymede.FieldInfo
 
field - Variable in class arlut.csd.ganymede.FieldNode
 
field_code - Variable in class arlut.csd.ganymede.DBObjectBaseField
id of this field in the current object type
field_name - Variable in class arlut.csd.ganymede.DBObjectBaseField
name of this field
field_type - Variable in class arlut.csd.ganymede.DBObjectBaseField
Field Type for this field
field1 - Variable in class arlut.csd.JDataComponent.JpassField
 
field2 - Variable in class arlut.csd.JDataComponent.JpassField
 
fieldAry - Variable in class arlut.csd.ganymede.DBObject
Our fields, hashed into an array
fieldC - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
fieldChoice - Variable in class arlut.csd.ganymede.client.QueryRow
 
fieldChoices - Variable in class arlut.csd.ganymede.client.querybox
 
fieldcode - Variable in class arlut.csd.ganymede.DBField
The identifying field number for this field within the owning object.
fieldcode - Variable in class arlut.csd.ganymede.fieldDeltaRec
 
fieldDef - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
fieldDef - Variable in class arlut.csd.ganymede.xmlfield
Definition record for this field type
fieldDefs - Variable in class arlut.csd.ganymede.DumpResult
 
fieldDeltaRec - class arlut.csd.ganymede.fieldDeltaRec.
The fieldDeltaRec class is used to record the changes that have been made to a particular field in a DBObject.
fieldDeltaRec(short) - Constructor for class arlut.csd.ganymede.fieldDeltaRec
Vector constructor.
fieldDeltaRec(short, DBField) - Constructor for class arlut.csd.ganymede.fieldDeltaRec
Scalar value constructor.
fieldEditPane - Variable in class arlut.csd.ganymede.GASHSchema
 
fieldHash - Variable in class arlut.csd.ganymede.client.querybox
 
fieldId - Variable in class arlut.csd.ganymede.DBNameSpaceHandle
If this handle is associated with a value that has been checked into the database, fieldId will be the field number for the field that holds that value in the database, within the object referenced by fieldInvid.
fieldId - Variable in class arlut.csd.ganymede.QueryDataNode
 
fieldID - Variable in class arlut.csd.ganymede.FieldTemplate
 
FieldInfo - class arlut.csd.ganymede.FieldInfo.
This class is a serializable object used to return all the value information the client's containerPanel needs to render a specific field instance, including the current value held in this field and the current editability/visibility this field has with respect to the user's GanymedeSession..
FieldInfo(DBField) - Constructor for class arlut.csd.ganymede.FieldInfo
 
fieldInUse(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used by the SchemaEditor to detect whether any objects are using a field definition.
fieldInUse(String) - Method in interface arlut.csd.ganymede.Base
This method is used by the SchemaEditor to detect whether any objects are using a field definition.
fieldInUse(String) - Method in class arlut.csd.ganymede.BaseDump
 
fieldInUse(String) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used by the SchemaEditor to detect whether any objects are using a field definition.
fieldInvid - Variable in class arlut.csd.ganymede.DBNameSpaceHandle
so the namespace hash can be used as an index fieldInvid always points to the object that contained the field that contained this value at the time this field was last committed in a transaction.
fieldIsEditable - Variable in class arlut.csd.ganymede.client.personaPanel
 
fieldMenu - Variable in class arlut.csd.ganymede.GASHSchema
 
fieldname - Variable in class arlut.csd.ganymede.QueryDataNode
 
fieldName - Variable in class arlut.csd.ganymede.client.QueryRow
 
fieldNode - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
FieldNode - class arlut.csd.ganymede.FieldNode.
 
FieldNode(treeNode, String, BaseField, treeNode, boolean, int, int, treeMenu) - Constructor for class arlut.csd.ganymede.FieldNode
 
fieldRecs - Variable in class arlut.csd.ganymede.DBObjectDeltaRec
 
fieldRequired(DBObject, short) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to control whether a specified field is required to be defined at commit time for a given object.
fieldRequired(DBObject, short) - Method in class arlut.csd.ganymede.adminPersonaCustom
Customization method to control whether a specified field is required to be defined at commit time for a given object.

To be overridden in DBEditObject subclasses.

*PSEUDOSTATIC*
fieldRequired(DBObject, short) - Method in class arlut.csd.ganymede.eventCustom
Customization method to control whether a specified field is required to be defined at commit time for a given object.

To be overridden in DBEditObject subclasses.
fieldRequired(DBObject, short) - Method in class arlut.csd.ganymede.objectEventCustom
Customization method to control whether a specified field is required to be defined at commit time for a given object.

To be overridden in DBEditObject subclasses.
fieldRequired(DBObject, short) - Method in class arlut.csd.ganymede.taskCustom
Customization method to control whether a specified field is required to be defined at commit time for a given object.

To be overridden in DBEditObject subclasses.

Note that this method will not be called if the controlling GanymedeSession's enableOversight is turned off, as in bulk loading.

*PSEUDOSTATIC*
fields - Variable in class arlut.csd.ganymede.client.querybox
 
fields - Variable in class arlut.csd.ganymede.client.QueryRow
 
fields - Variable in class arlut.csd.ganymede.DBCheckPointObj
This field actually holds the object value state.
fields - Variable in class arlut.csd.ganymede.xPerm
If this xPerm is representing an object type as a whole, fields will map field names to xPerm objects.
fields - Variable in class arlut.csd.ganymede.xmlobject
Hashtable mapping non-XML-coded xmlfield names to xmlfield objects.
fieldTable - Variable in class arlut.csd.ganymede.DBObjectBase
field dictionary
FieldTemplate - class arlut.csd.ganymede.FieldTemplate.
This class is a serializable object used to return all the static information the client's containerPanel needs to render a specific kind of field.
FieldTemplate(DBObjectBaseField) - Constructor for class arlut.csd.ganymede.FieldTemplate
 
FieldType - interface arlut.csd.ganymede.FieldType.
Hackified enumeration of defined types for database fields in the Ganymede DBStore.
FIELDWIDTH - Static variable in class arlut.csd.ganymede.client.containerPanel
 
file_major - Variable in class arlut.csd.ganymede.DBStore
Major revision number of the database file loaded by this DBStore object.
file_minor - Variable in class arlut.csd.ganymede.DBStore
Minor revision number of the database file loaded by this DBStore object.
fileMenu - Variable in class arlut.csd.ganymede.client.gclient
 
filename - Variable in class arlut.csd.ganymede.DBJournal
 
FileOps - class arlut.csd.Util.FileOps.
This utility class provides a number of static methods for doing file operations.
FileOps() - Constructor for class arlut.csd.Util.FileOps
 
FileReceiver - interface arlut.csd.ganymede.FileReceiver.
Interface that can be used on the server or client to represent an end-point for transmitting a file across the RMI link..
FileReceiverBase - class arlut.csd.ganymede.client.FileReceiverBase.
Standard remotely accessible FileReceiver object for use in Ganymede clients.
FileReceiverBase(FileReceiver) - Constructor for class arlut.csd.ganymede.client.FileReceiverBase
 
filler - Variable in class arlut.csd.ganymede.client.objectPane
 
filter - Variable in class arlut.csd.ganymede.client.JFilterDialog
 
filterDialog - Variable in class arlut.csd.ganymede.client.gclient
 
filtered - Variable in class arlut.csd.ganymede.Query
If true, this query will only be matched against the subset of objects in the database that the user has requested via the Session filter mechanism.
filterMatch(DBObject) - Method in class arlut.csd.ganymede.GanymedeSession
This method returns true if the visibility filter vector allows visibility of the object in question.
filterQueries(Vector) - Method in class arlut.csd.ganymede.GanymedeSession
This method may be used to cause the server to pre-filter any object listing to only show those objects directly owned by owner groups referenced in the ownerInvids list.
filterQueries(Vector) - Method in interface arlut.csd.ganymede.Session
This method may be used to cause the server to pre-filter any object listing to only show those objects directly owned by owner groups referenced in the ownerInvids list.
filterQueryMI - Variable in class arlut.csd.ganymede.client.gclient
 
filterQueryResult(QueryResult) - Method in class arlut.csd.ganymede.GanymedeSession
This method applies this GanymedeSession's current owner filter to the given QueryResult <qr> and returns a QueryResult with any object handles that are not matched by the filter stripped.
Final() - Method in class md5.MD5
Returns array of bytes (16 bytes) representing hash as of the current state of this object.
FinalBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
what's the last base we currently have defined as a mandatory base?
finalizeAddElement(DBField, Object) - Method in class arlut.csd.ganymede.DBEditObject
This method allows the DBEditObject to have executive approval of any vector add operation, and to take any special actions in reaction to the add..
finalizeAddElements(DBField, Vector) - Method in class arlut.csd.ganymede.DBEditObject
This method allows the DBEditObject to have executive approval of any vector-vector add operation, and to take any special actions in reaction to the add..
finalizeDeleteElement(DBField, int) - Method in class arlut.csd.ganymede.DBEditObject
This method allows the DBEditObject to have executive approval of any vector delete operation, and to take any special actions in reaction to the delete..
finalizeDeleteElements(DBField, Vector) - Method in class arlut.csd.ganymede.DBEditObject
This method allows the DBEditObject to have executive approval of any vector-vector removal operation, and to take any special actions in reaction to the removal..
finalizeInactivate(boolean) - Method in class arlut.csd.ganymede.DBEditObject
This method is to be called by the custom DBEditObject inactivate() logic when the inactivation is performed so that logging can be done.
finalizeReactivate(boolean) - Method in class arlut.csd.ganymede.DBEditObject
This method is to be called by the custom DBEditObject reactivate() logic when the reactivation is performed so that logging can be done.
finalizeRemove(boolean) - Method in class arlut.csd.ganymede.DBEditObject
This method handles Ganymede-internal deletion logic for this object type.
finalizeSetElement(DBField, int, Object) - Method in class arlut.csd.ganymede.DBEditObject
This method allows the DBEditObject to have executive approval of any vector set operation, and to take any special actions in reaction to the set..
finalizeSetValue(DBField, Object) - Method in class arlut.csd.ganymede.DBEditObject
This method allows the DBEditObject to have executive approval of any scalar set operation, and to take any special actions in reaction to the set.
finalizeSetValue(DBField, Object) - Method in class arlut.csd.ganymede.adminPersonaCustom
We want any change to the 'name' or associated user field to update our hidden label field, which both provides our composite label and does our namespace checks for us.
finalizeSetValue(DBField, Object) - Method in class arlut.csd.ganymede.objectEventCustom
This method allows the DBEditObject to have executive approval of any scalar set operation, and to take any special actions in reaction to the set..
finalizeSetValue(DBField, Object) - Method in class arlut.csd.ganymede.taskCustom
This method allows the DBEditObject to have executive approval of any scalar set operation, and to take any special actions in reaction to the set..
finals - Variable in class md5.MD5
If Final() has been called, finals is set to the current finals state.
FinalSystemField - Static variable in interface arlut.csd.ganymede.SchemaConstants
in case we add more system fields to objects
findBasesInXMLTree(XMLItem, Vector) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This is a recursive method to do a traversal of an XMLItem tree, adding object base definition roots found to the foundBases vector.
findField(short) - Method in class arlut.csd.ganymede.DBObject
This method finds the index for the given field id in this object's fieldAry and permCacheAry tables.
findHandle(String) - Method in class arlut.csd.ganymede.GanymedeScheduler
Private helper to find a given handle by name amongst the various internal structures.
findLabeledObject(String, short) - Method in class arlut.csd.ganymede.GanymedeSession
Returns an Invid for an object of a specified type and name, or null if no such object could be found.
findLabeledObject(String, short) - Method in interface arlut.csd.ganymede.Session
Returns an Invid for an object of a specified type and name, or null if no such object could be found.
findName(String) - Method in class arlut.csd.Util.NamedStack
findName() returns the top-most index at which the name is present in the named object stack, or -1 if the name was not found.
findNextSep(String, int, String) - Static method in class arlut.csd.Util.VectorUtils
findNextSep() takes a string, a starting position, and a string of characters to be considered field separators, and returns the first index after startDex whose char is in sepChars.
findObject(DBObject) - Method in class arlut.csd.ganymede.DBEditSet
Method to find a DBObject / DBEditObject if it has previously been checked out to this EditSet in some fashion.
findObject(Invid) - Method in class arlut.csd.ganymede.DBEditSet
Method to find a DBObject / DBEditObject if it has previously been checked out to this EditSet in some fashion.
findtemplate(short) - Method in class arlut.csd.ganymede.client.containerPanel
Helper method to keep the load() method clean.
fireEditingCanceled() - Method in class arlut.csd.ganymede.client.AbstractCellEditor
Notify all listeners that have registered interest for notification on this event type.
fireEditingStopped() - Method in class arlut.csd.ganymede.client.AbstractCellEditor
Notify all listeners that have registered interest for notification on this event type.
fireTreeNodesChanged(Object, Object[], int[], Object[]) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
fireTreeNodesInserted(Object, Object[], int[], Object[]) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
fireTreeNodesRemoved(Object, Object[], int[], Object[]) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
fireTreeStructureChanged(Object, Object[], int[], Object[]) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
FIRST - Static variable in class arlut.csd.JDataComponent.JValueObject
Boundary guard for acceptable operation types.
FIRST - Static variable in interface arlut.csd.ganymede.ClientMessage
 
FIRST - Static variable in class arlut.csd.ganymede.QueryDataNode
 
FIRST - Static variable in class arlut.csd.ganymede.adminEvent
 
FIRST - Static variable in class arlut.csd.ganymede.clientEvent
 
FIRSTFIELD - Static variable in interface arlut.csd.ganymede.FieldType
 
FIRSTOP - Static variable in class arlut.csd.ganymede.DBEditObject
 
firstrun - Static variable in class arlut.csd.ganymede.Ganymede
This flag is true if the server was started with no pre-existing ganymede.db file.
firstRun - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
firstSlot - Variable in class arlut.csd.Util.CircleBuffer
 
FIRSTVECOP - Static variable in class arlut.csd.ganymede.QueryDataNode
 
FixedListCompare - class arlut.csd.Util.FixedListCompare.
This class implements the Compare interface, and provides a sort comparator that can sort things according to a fixed ordering.
FixedListCompare(Vector, Compare) - Constructor for class arlut.csd.Util.FixedListCompare
 
fixup - Static variable in class arlut.csd.ganymede.InvidDBField
If fixup is true, the InvidDBField.emit() logic will deliberately exclude from the ganymede.db file any ownership links pointing to the supergash owner group, and any ownership links embodied in the supergash owner group.
FLOAT - Static variable in interface arlut.csd.ganymede.FieldType
 
float_field - interface arlut.csd.ganymede.float_field.
 
FloatDBField - class arlut.csd.ganymede.FloatDBField.
FloatDBField is a subclass of DBField for the storage and handling of float fields in the DBStore on the Ganymede server.
FloatDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.FloatDBField
Receive constructor.
FloatDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.FloatDBField
No-value constructor.
FloatDBField(DBObject, double, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.FloatDBField
Scalar value constructor.
FloatDBField(DBObject, FloatDBField) - Constructor for class arlut.csd.ganymede.FloatDBField
Copy constructor.
FloatDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.FloatDBField
Vector value constructor.
floatShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
focusGained(FocusEvent) - Method in class arlut.csd.JDataComponent.JentryField
 
focusGained(FocusEvent) - Method in class arlut.csd.JDataComponent.JstringArea
 
focusLost(FocusEvent) - Method in class arlut.csd.JDataComponent.JentryField
 
focusLost(FocusEvent) - Method in class arlut.csd.JDataComponent.JstringArea
 
font - Variable in class arlut.csd.JDataComponent.JcomponentAttr
 
font - Variable in class arlut.csd.JTable.tableAttr
 
font - Variable in class arlut.csd.JTree.treeCanvas
 
fontMetric - Variable in class arlut.csd.JDataComponent.JcomponentAttr
 
fontMetric - Variable in class arlut.csd.JTable.tableAttr
 
fontMetric - Variable in class arlut.csd.JTree.treeCanvas
 
forceAllBases - Variable in class arlut.csd.ganymede.GanymedeBuilderTask
If this flag is true, baseChanged() will always return true, as a way of forcing consideration of all databases that might be examined by GanymedeBuilderTask subclasses.
forceBuild() - Method in class arlut.csd.ganymede.iAdmin
This method is called by admin console code to force a complete rebuild of all external builds.
forceBuild() - Method in class arlut.csd.ganymede.GanymedeAdmin
This method is called by admin console code to force a complete rebuild of all external builds.
forceBuild() - Method in interface arlut.csd.ganymede.adminSession
This method is called by admin console code to force a complete rebuild of all external builds.
forceBuilderTasks() - Static method in class arlut.csd.ganymede.Ganymede
This method schedules all registered builder tasks for execution, with an option set that will cause all builder tasks to consider object bases as changed since the last build, thus triggering a full external rebuild.
forceBuildMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
forceCreate - Variable in class arlut.csd.ganymede.xmlobject
Create only flag.
forceDisconnect(String) - Method in class arlut.csd.ganymede.client.ClientBase
Allows the server to force us off when it goes down.
forceDisconnect(String) - Method in interface arlut.csd.ganymede.Admin
 
forceDisconnect(String) - Method in interface arlut.csd.ganymede.Client
Allows the server to force us off when it goes down.
forceDisconnect(String) - Method in class arlut.csd.ganymede.iAdmin
Callback: The server can tell us to disconnect if the server is going down.
forceDisconnect(String) - Method in class arlut.csd.ganymede.GanymedeAdmin
This public method forces a disconnect of the remote admin console and cleans up the proxy.
forceDisconnect(String) - Method in class arlut.csd.ganymede.serverAdminProxy
Callback: The server can tell us to disconnect if the server is going down.
forceDisconnect(String) - Method in class arlut.csd.ganymede.stopServerAdmin
 
forcelocalhost - Static variable in class arlut.csd.ganymede.Ganymede
This flag is true if the server was started with a -forcelocalhost command line argument, which will allow the server to run even if it will only be accessible to localhost.
forceOff(String) - Method in class arlut.csd.ganymede.GanymedeSession
If the server decides this person needs to get off (if the user times out, is forced off by an admin, or if the server is going down), it will call this method to knock them off.
forcingSemaphore - Variable in class arlut.csd.ganymede.GanymedeSession
A flag to let the forceOff() logic know that another thread has already tried to knock off the user.
forget(Object) - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
formatButtonPanel - class arlut.csd.ganymede.client.formatButtonPanel.
Client panel that holds the choice of formats for SaveDialog.
formatButtonPanel(Vector) - Constructor for class arlut.csd.ganymede.client.formatButtonPanel
 
formatDate(Date) - Static method in class Qsmtp.Qsmtp
This method returns a properly mail-formatted date string.
formatPanel - Variable in class arlut.csd.ganymede.client.SaveDialog
 
formats - Variable in class arlut.csd.ganymede.client.SaveDialog
 
formats - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
formatter - Static variable in class arlut.csd.ganymede.DateDBField
 
formatters - Static variable in class arlut.csd.ganymede.xmlfield
Formatter that we use for generating and parsing date fields
forTransport - Variable in class arlut.csd.ganymede.QueryResult
 
forward - Variable in class arlut.csd.JTable.rowSorter
 
fourBytesToInt(byte[], int) - Static method in class jcrypt.jcrypt
 
fp - Variable in class arlut.csd.ganymede.client.datePanel
 
fp - Variable in class arlut.csd.ganymede.client.notesPanel
 
fp - Variable in class arlut.csd.ganymede.client.ownerPanel
Object window we're contained in.
fp - Variable in class arlut.csd.ganymede.client.personaPanel
 
frame - Variable in class arlut.csd.JDialog.DialogRsrc
 
frame - Variable in class arlut.csd.JDialog.JCenterDialog
 
frame - Variable in class arlut.csd.JDataComponent.JpassField
 
frame - Static variable in class testTable
 
frame - Variable in class arlut.csd.ganymede.client.containerPanel
The window we are contained in, may be null if we are embedded in a vectorPanel.
frame - Static variable in class arlut.csd.ganymede.GASHAdmin
We keep track of the single admin window that gets opened up here.
frame - Variable in class arlut.csd.ganymede.iAdmin
 
framePanel - class arlut.csd.ganymede.client.framePanel.
An internal client window displaying and/or editing a particular database object from the Ganymede server.
framePanel(Invid, db_object, boolean, windowPanel, String, boolean) - Constructor for class arlut.csd.ganymede.client.framePanel
 
freeMem - Static variable in class arlut.csd.ganymede.GanymedeAdmin
Free memory statistic that the server sends to admin consoles
from_address - Variable in class Qsmtp.messageObject
 
fullPerms - Static variable in class arlut.csd.ganymede.PermEntry
 
fullprivs - Variable in class arlut.csd.ganymede.GanymedeAdmin
If true, the admin console is attached with full privileges to run tasks, shut down the server, and so on.

G

g_client - Static variable in class arlut.csd.ganymede.client.glogin
The main client class, will be null until the user is logged in to the server.
Ganymede - class arlut.csd.ganymede.Ganymede.
This class is the main server module, providing the static main() method executed to start the server.
ganymede_logo - Variable in class arlut.csd.ganymede.client.gclient
 
ganymede_logo - Variable in class arlut.csd.ganymede.client.glogin
 
Ganymede() - Constructor for class arlut.csd.ganymede.Ganymede
 
GanymedeAdmin - class arlut.csd.ganymede.GanymedeAdmin.
GanymedeAdmin is the server-side implementation of the adminSession interface; GanymedeAdmin provides the means by which privileged users can carry out privileged operations on the Ganymede server, including status monitoring and administrative activities.
GanymedeAdmin(Admin, boolean, String, String) - Constructor for class arlut.csd.ganymede.GanymedeAdmin
This is the GanymedeAdmin constructor, used to create a new server-side admin console attachment.
GanymedeBuilderTask - class arlut.csd.ganymede.GanymedeBuilderTask.
This class provides a template for code to be attached to the server to handle propagating data from the Ganymede object store into the wide world, via NIS, DNS, NIS+, LDAP, JNDI, JDBC, X, Y, Z, etc.
GanymedeBuilderTask() - Constructor for class arlut.csd.ganymede.GanymedeBuilderTask
 
GanymedeExpirationTask - class arlut.csd.ganymede.GanymedeExpirationTask.
This is a Ganymede server task, for use with the GanymedeScheduler.
GanymedeExpirationTask() - Constructor for class arlut.csd.ganymede.GanymedeExpirationTask
 
ganymedeProperties - Static variable in class arlut.csd.ganymede.client.glogin
Client-side properties loaded from the command line or from the web page which contains the definition for glogin as an applet.
GanymedeScheduler - class arlut.csd.ganymede.GanymedeScheduler.
Background task scheduler for the Ganymede server.
GanymedeScheduler(boolean) - Constructor for class arlut.csd.ganymede.GanymedeScheduler
Constructor
GanymedeServer - class arlut.csd.ganymede.GanymedeServer.
The GanymedeServer object is created by the Ganymede class at start-up time and published to the net for client logins via RMI.
GanymedeServer() - Constructor for class arlut.csd.ganymede.GanymedeServer
GanymedeServer constructor.
GanymedeSession - class arlut.csd.ganymede.GanymedeSession.
User-level session object in the Ganymede server.
GanymedeSession() - Constructor for class arlut.csd.ganymede.GanymedeSession
Constructor for a server-internal GanymedeSession.
GanymedeSession(Client, String, DBObject, DBObject, boolean) - Constructor for class arlut.csd.ganymede.GanymedeSession
Constructor used to create a server-side attachment for a Ganymede client.
GanymedeSession(String) - Constructor for class arlut.csd.ganymede.GanymedeSession
Constructor for a server-internal GanymedeSession.
GanymedeValidationTask - class arlut.csd.ganymede.GanymedeValidationTask.
This class goes through all objects in the database and checks to make sure all required fields are set in all objects.
GanymedeValidationTask() - Constructor for class arlut.csd.ganymede.GanymedeValidationTask
 
GanymedeWarningTask - class arlut.csd.ganymede.GanymedeWarningTask.
This is a Ganymede server task, for use with the GanymedeScheduler.
GanymedeWarningTask() - Constructor for class arlut.csd.ganymede.GanymedeWarningTask
 
GanymedeXMLSession - class arlut.csd.ganymede.GanymedeXMLSession.
This class handles all XML loading operations for the Ganymede server.
GanymedeXMLSession(GanymedeSession) - Constructor for class arlut.csd.ganymede.GanymedeXMLSession
 
Ganymediator - interface arlut.csd.ganymede.Ganymediator.
This interface provides a means whereby clients can provide additional information to the server in response to a dialog request.
GanymediatorWizard - class arlut.csd.ganymede.GanymediatorWizard.
This class is a template for all Wizards implemented on the server.
GanymediatorWizard(GanymedeSession) - Constructor for class arlut.csd.ganymede.GanymediatorWizard
Constructor
GASHAdmin - class arlut.csd.ganymede.GASHAdmin.
Ganymede GUI admin console.
GASHAdmin() - Constructor for class arlut.csd.ganymede.GASHAdmin
 
GASHAdminFrame - class arlut.csd.ganymede.GASHAdminFrame.
GASHAdminFrame is the main class for the Ganymede admin console.
GASHAdminFrame(String, GASHAdmin) - Constructor for class arlut.csd.ganymede.GASHAdminFrame
Constructor
GASHAdminLoginFrame - class arlut.csd.ganymede.GASHAdminLoginFrame.
JFrame subclass which is used to hold the GASHAdmin applet when the Ganymede admin console is run as an application rather than an applet.
GASHAdminLoginFrame(String, GASHAdmin) - Constructor for class arlut.csd.ganymede.GASHAdminLoginFrame
 
GASHSchema - class arlut.csd.ganymede.GASHSchema.
GUI Schema Editor, part of the Ganymede admin console.
GASHSchema(String, SchemaEdit, JMenuItem) - Constructor for class arlut.csd.ganymede.GASHSchema
 
gbc - Variable in class arlut.csd.JDialog.StringDialog
 
gbc - Variable in class arlut.csd.ganymede.client.SaveDialog
 
gbc - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
gbc - Variable in class arlut.csd.ganymede.client.containerPanel
 
gbc - Variable in class arlut.csd.ganymede.client.createObjectDialog
 
gbc - Variable in class arlut.csd.ganymede.client.glogin
 
gbc - Variable in class arlut.csd.ganymede.client.datesPanel
 
gbc - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
gbc - Variable in class arlut.csd.ganymede.client.querybox
 
gbc - Variable in class arlut.csd.ganymede.BaseEditor
 
gbc - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
gbc - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
gbc - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
gbc - Variable in class arlut.csd.ganymede.CategoryEditor
 
gbl - Variable in class arlut.csd.JDialog.StringDialog
 
gbl - Variable in class arlut.csd.ganymede.client.SaveDialog
 
gbl - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
gbl - Variable in class arlut.csd.ganymede.client.containerPanel
 
gbl - Variable in class arlut.csd.ganymede.client.createObjectDialog
 
gbl - Variable in class arlut.csd.ganymede.client.glogin
 
gbl - Variable in class arlut.csd.ganymede.client.datesPanel
 
gbl - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
gbl - Variable in class arlut.csd.ganymede.client.querybox
 
gbl - Variable in class arlut.csd.ganymede.BaseEditor
 
gbl - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
gbl - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
gbl - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
gbl - Variable in class arlut.csd.ganymede.CategoryEditor
 
gc - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
gc - Variable in class arlut.csd.ganymede.client.JFilterDialog
 
gc - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
gc - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
gc - Variable in class arlut.csd.ganymede.client.containerPanel
Reference to the client's main class, used for some utility functions.
gc - Variable in class arlut.csd.ganymede.client.createObjectDialog
 
gc - Variable in class arlut.csd.ganymede.client.datePanel
 
gc - Variable in class arlut.csd.ganymede.client.framePanel
Reference to the client's main class, used for some utility functions.
gc - Variable in class arlut.csd.ganymede.client.PersonaListener
 
gc - Variable in class arlut.csd.ganymede.client.helpPanel
 
gc - Variable in class arlut.csd.ganymede.client.historyPanel
 
gc - Variable in class arlut.csd.ganymede.client.ownerPanel
Reference to the client's gclient object, used for utility code.
gc - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
gc - Variable in class arlut.csd.ganymede.client.objectPane
 
gc - Variable in class arlut.csd.ganymede.client.perm_button
 
gc - Variable in class arlut.csd.ganymede.client.perm_editor
 
gc - Variable in class arlut.csd.ganymede.client.personaContainer
 
gc - Variable in class arlut.csd.ganymede.client.personaPanel
 
gc - Variable in class arlut.csd.ganymede.client.querybox
 
gc - Variable in class arlut.csd.ganymede.client.vectorPanel
Reference to the client's main class.
gc - Variable in class arlut.csd.ganymede.client.windowPanel
Reference to the client's main class, used for some utility functions.
gclient - class arlut.csd.ganymede.client.gclient.
Main ganymede client class.
gclient(Session, glogin) - Constructor for class arlut.csd.ganymede.client.gclient
This is the main constructor for the gclient class..
gcTask - class arlut.csd.ganymede.gcTask.
Runnable class to do a synchronous garbage collection run.
gcTask() - Constructor for class arlut.csd.ganymede.gcTask
 
gecos - Static variable in class arlut.csd.ganymede.client.rpcpass
 
general - Variable in class arlut.csd.ganymede.client.framePanel
Holds a containerPanel in the ViewportView
general_index - Variable in class arlut.csd.ganymede.client.framePanel
 
generateHTMLRep() - Method in class arlut.csd.ganymede.client.gResultTable
This method generates an HTML representation of the table's contents.
generateTextRep(char) - Method in class arlut.csd.ganymede.client.gResultTable
This method generates a sepChar-separated dump of the table's contents, one line per row of the table.
genIPString(Byte[]) - Static method in class arlut.csd.ganymede.IPDBField
 
genIPV4bytes(String) - Static method in class arlut.csd.JDataComponent.JIPField
This method takes an IPv4 string in standard format and generates an array of 4 bytes that the Ganymede server can accept.
genIPV4bytes(String) - Static method in class arlut.csd.ganymede.IPDBField
This method takes an IPv4 string in standard format and generates an array of 4 bytes that the Ganymede server can accept.
genIPV4string(Byte[]) - Static method in class arlut.csd.JDataComponent.JIPField
This method generates a standard string representation of an IPv4 address from an array of 4 octets.
genIPV4string(Byte[]) - Static method in class arlut.csd.ganymede.IPDBField
This method generates a standard string representation of an IPv4 address from an array of 4 octets.
genIPV6bytes(String) - Static method in class arlut.csd.JDataComponent.JIPField
This method takes an IPv6 string in any of the standard RFC 1884 formats or a standard IPv4 string and generates an array of 16 bytes that the Ganymede server can accept as an IPv6 address.
genIPV6bytes(String) - Static method in class arlut.csd.ganymede.IPDBField
This method takes an IPv6 string in any of the standard RFC 1884 formats or a standard IPv4 string and generates an array of 16 bytes that the Ganymede server can accept as an IPv6 address.
genIPV6string(Byte[]) - Static method in class arlut.csd.JDataComponent.JIPField
This method takes an array of 4 or 16 bytes and generates an optimal RFC 1884 string encoding suitable for display.
genIPV6string(Byte[]) - Static method in class arlut.csd.ganymede.IPDBField
This method takes an array of 4 or 16 bytes and generates an optimal RFC 1884 string encoding suitable for display.
GEnum - class arlut.csd.ganymede.GEnum.
 
GEnum(Enumeration) - Constructor for class arlut.csd.ganymede.GEnum
 
genWarning1() - Static method in class arlut.csd.ganymede.DBObjectBaseField
 
genWarning2() - Static method in class arlut.csd.ganymede.DBObjectBaseField
 
get(int) - Method in class arlut.csd.ganymede.DBObjectTable
Returns the DBObject with the specified key from this DBObjectTable, or null if no object with that id is in this table.
get(Object) - Method in class arlut.csd.ganymede.GHashtable
 
get(short) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Returns the DBObjectBaseField with the specified key from this DBBaseFieldTable, or null if no object with that id is in this table.
getAddresses(DBObject) - Method in class arlut.csd.ganymede.systemEventType
This method takes an event definition object and extracts a list of email addresses to which mail will be sent when an event of this type is logged.
getAddresses(DBObject) - Method in class arlut.csd.ganymede.objectEventType
This method takes an event definition object and extracts a list of email addresses to which mail will be sent when an event of this type is logged.
getAddresses(Invid, DBSession) - Static method in class arlut.csd.ganymede.ownerCustom
This method takes an Invid for an Owner Group DBObject and returns a Vector of Strings containing the list of email addresses for that owner group.
getAdminEntry() - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to generate a serializable AdminEntry object summarizing this GanymedeSession's state for the admin console.
getAlignment() - Method in class arlut.csd.JDataComponent.JMultiLineLabel
 
getAllowedChars() - Method in class arlut.csd.JDataComponent.JpasswordField
returns the set of allowed characters as a String object
getAllowedChars() - Method in class arlut.csd.JDataComponent.JstringField
returns the set of allowed characters as a String object
getAllowMonthChange() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method may be used to query the calendar to see if the month and year changing buttons are enabled.
getAllQuery() - Method in class arlut.csd.ganymede.client.BaseNode
 
getApacheMD5CryptText() - Method in class arlut.csd.ganymede.PasswordDBField
This server-side only method returns the Apache md5crypt()-encrypted hashed password text.
getApacheMD5Salt() - Method in class arlut.csd.ganymede.PasswordDBField
Method to obtain the SALT for a stored Apache-style md5crypt()'ed password.
getArg(String, String[]) - Static method in class arlut.csd.Util.ParseArgs
Get the value of an argument Arguments should use this form: argument=value.
getASymmetricTargets() - Method in class arlut.csd.ganymede.DBObject
This method returns a Vector of Invids for objects that are pointed to from this object by way of non-symmetric links.
getAttrBoolean(String) - Method in class arlut.csd.Util.XMLElement
This method returns the boolean attribute value for attribute <name>, if any.
getAttrBoolean(String) - Method in class arlut.csd.Util.XMLItem
This method returns the boolean attribute value for attribute <name>, if any.
getAttrCount() - Method in class arlut.csd.Util.XMLElement
This method returns the number of attributes that this element has.
getAttrCount() - Method in class arlut.csd.Util.XMLItem
This method returns the number of attributes that this element has.
getAttrInt(String) - Method in class arlut.csd.Util.XMLElement
This method returns the Integer attribute value for attribute <name>, if any.
getAttrInt(String) - Method in class arlut.csd.Util.XMLItem
This method returns the Integer attribute value for attribute <name>, if any.
getAttrKey(int) - Method in class arlut.csd.Util.XMLElement
This method returns the name for a given attribute in this XMLItem.
getAttrKey(int) - Method in class arlut.csd.Util.XMLItem
This method returns the name for a given attribute in this XMLItem.
getAttrStr(String) - Method in class arlut.csd.Util.XMLElement
This method returns the attribute value for attribute <name>, if any.
getAttrStr(String) - Method in class arlut.csd.Util.XMLItem
This method returns the attribute value for attribute <name>, if any.
getAttrVal(int) - Method in class arlut.csd.Util.XMLElement
This method returns the value for a given attribute in this XMLItem.
getAttrVal(int) - Method in class arlut.csd.Util.XMLItem
This method returns the value for a given attribute in this XMLItem.
getBackLinks() - Method in class arlut.csd.ganymede.DBObject
This method returns a Vector of Invids that point to this object via asymmetric link fields.
getBadChars() - Method in interface arlut.csd.ganymede.BaseField
Returns the set of unacceptable characters if this is a string or password field.
getBadChars() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the set of unacceptable characters if this is a string or password field.
getBadChars() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a STRING and a limited set of characters are not acceptable in this field, returns those characters.
getBase() - Method in class arlut.csd.ganymede.client.BaseNode
 
getBase() - Method in class arlut.csd.ganymede.client.QueryRow
This method returns a reference to the Base that this QueryRow is set to search on.
getBase() - Method in interface arlut.csd.ganymede.BaseField
Returns the Base we are a part of.
getBase() - Method in class arlut.csd.ganymede.BaseNode
 
getBase() - Method in class arlut.csd.ganymede.DBObject
Returns the data dictionary for this object
getBase() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the Base we are a part of.
getBase(short) - Method in class arlut.csd.ganymede.DBSchemaEdit
Returns a Base reference to match the id, or null if no match.
getBase(short) - Method in interface arlut.csd.ganymede.SchemaEdit
Returns a Base reference to match the id, or null if no match.
getBase(String) - Method in class arlut.csd.ganymede.DBSchemaEdit
Returns a Base reference to match the baseName, or null if no match.
getBase(String) - Method in interface arlut.csd.ganymede.SchemaEdit
Returns a Base reference to match the baseName, or null if no match.
getBaseFromBase(Base) - Method in class arlut.csd.ganymede.DBBaseCategory
This method is used to convert an RMI remote reference to a Base object to a reference to the local copy.
getBaseFromKey(short) - Method in class arlut.csd.ganymede.DBBaseCategory
This method is used to convert an RMI remote reference to a Base object to a reference to the local copy.
getBaseFromName(String) - Method in class arlut.csd.ganymede.client.querybox
 
getBaseFromShort(short) - Method in class arlut.csd.ganymede.client.querybox
 
getBaseFromShort(Short) - Method in class arlut.csd.ganymede.client.querybox
 
getBaseID() - Method in class arlut.csd.ganymede.client.CacheInfo
 
getBaseID() - Method in class arlut.csd.ganymede.FieldTemplate
Returns the object type number for the object containing this field.
getBaseList() - Method in class arlut.csd.ganymede.client.Loader
Returns a Vector of BaseDump objects, providing a local cache of Base references that the client consults during operations.
getBaseList() - Method in class arlut.csd.ganymede.client.gclient
Returns a Vector of BaseDump objects, providing a local cache of Base references that the client consults during operations.
getBaseList() - Method in class arlut.csd.ganymede.BaseListTransport
Client side accessor
getBaseList() - Method in class arlut.csd.ganymede.GanymedeSession
Returns a serialized representation of the object types defined on the server.
getBaseList() - Method in interface arlut.csd.ganymede.Session
Returns a serialized representation of the object types defined on the server.
getBaseMap() - Method in class arlut.csd.ganymede.client.Loader
Returns a hash mapping Short Base id's to BaseDump objects.
getBaseMap() - Method in class arlut.csd.ganymede.client.gclient
Returns a hash mapping Short Base id's to BaseDump objects.
getBaseNameList() - Method in class arlut.csd.ganymede.DBStore
Returns a vector of Strings, the names of the bases currently defined in this DBStore.
getBaseNames() - Method in class arlut.csd.ganymede.client.Loader
Returns a hash mapping BaseDump references to their title.
getBaseNames() - Method in class arlut.csd.ganymede.client.gclient
Returns a hash mapping BaseDump references to their title.
getBases() - Method in class arlut.csd.ganymede.CategoryDump
This method returns a vector of BaseDump objects, one for each base held under this base.
getBases() - Method in class arlut.csd.ganymede.DBSchemaEdit
Returns a list of bases from the current (non-committed) state of the system.
getBases() - Method in class arlut.csd.ganymede.DBStore
Returns a vector of DBObjectBases currently defined in this DBStore.
getBases() - Method in interface arlut.csd.ganymede.SchemaEdit
Returns a list of bases from the current (non-committed) state of the system.
getBases(boolean) - Method in class arlut.csd.ganymede.DBSchemaEdit
Returns a list of bases from the current (non-committed) state of the system.
getBases(boolean) - Method in interface arlut.csd.ganymede.SchemaEdit
Returns a list of bases from the current (non-committed) state of the system.
getBases(Vector) - Method in class arlut.csd.ganymede.CategoryDump
 
getBaseToShort() - Method in class arlut.csd.ganymede.client.Loader
Returns a hashtable mapping BaseDump references to their object type id in Short form.
getBaseToShort() - Method in class arlut.csd.ganymede.client.gclient
Returns a hashtable mapping BaseDump references to their object type id in Short form.
getBoolean(DBObject, short) - Method in class arlut.csd.ganymede.systemEventType
 
getBoolean(DBObject, short) - Method in class arlut.csd.ganymede.objectEventType
 
getBottomEdge() - Method in class arlut.csd.JTable.tableRow
This method returns the current position of the bottom edge of this row within the table.
getBuffer() - Method in class arlut.csd.ganymede.QueryResult
For debug.
getButtonGroup() - Method in class arlut.csd.ganymede.client.PersonaDialog
 
getCallback() - Method in class arlut.csd.ganymede.ReturnVal
If the server is asking for more interaction from the user to complete this operation, this method will return an RMI handle to a callback on the server.
getCategory() - Method in interface arlut.csd.ganymede.Base
Get the parent Category for this object type.
getCategory() - Method in class arlut.csd.ganymede.BaseDump
 
getCategory() - Method in class arlut.csd.ganymede.CatTreeNode
 
getCategory() - Method in interface arlut.csd.ganymede.Category
This method returns the category that this category node belongs to.
getCategory() - Method in class arlut.csd.ganymede.CategoryDump
This method returns the category that this category node belongs to.
getCategory() - Method in interface arlut.csd.ganymede.CategoryNode
This method returns the category that this category node belongs to.
getCategory() - Method in class arlut.csd.ganymede.DBBaseCategory
This method returns the category that this category node belongs to.
getCategory() - Method in class arlut.csd.ganymede.DBObjectBase
Get the parent Category for this object type.
getCategoryNode(String) - Method in class arlut.csd.ganymede.DBSchemaEdit
Method to get a category from the category list, by it's full path name.
getCategoryNode(String) - Method in class arlut.csd.ganymede.DBStore
Method to get a category from the category list, by it's full path name.
getCategoryTree() - Method in class arlut.csd.ganymede.GanymedeSession
Returns a serialized representation of the basic category and base structure on the server.
getCategoryTree() - Method in interface arlut.csd.ganymede.Session
Returns a serialized representation of the basic category and base structure on the server.
getCategoryTree(boolean) - Method in class arlut.csd.ganymede.GanymedeSession
Returns a serialized representation of the basic category and base structure on the server.
getCategoryTree(boolean) - Method in interface arlut.csd.ganymede.Session
Returns a serialized representation of the basic category and base structure on the server.
getCell(int, int) - Method in class arlut.csd.JTable.baseTable
Access a cell from the table
getCell(Object, int) - Method in class arlut.csd.JTable.rowTable
Gets a cell based on hashkey
getCellAttr(int, int) - Method in class arlut.csd.JTable.gridTable
Gets the tableAttr of a cell in the table.
getCellAttr(Object, int) - Method in class arlut.csd.JTable.rowTable
Gets the tableAttr of a cell in the table.
getCellAttr(tableCell) - Method in class arlut.csd.JTable.baseTable
Gets the tableAttr of a cell in the table.
getCellEditorValue() - Method in class arlut.csd.ganymede.client.AbstractCellEditor
 
getCellText(int, int) - Method in class arlut.csd.JTable.baseTable
Gets the contents of a cell in the table.
getCellText(int, int) - Method in class arlut.csd.JTable.gridTable
Gets the contents of a cell in the table.
getCellText(Object, int) - Method in class arlut.csd.JTable.rowTable
Gets the contents of a cell in the table.
getCellText(tableCell) - Method in class arlut.csd.JTable.baseTable
Gets the contents of a cell in the table.
getChanged() - Method in class arlut.csd.JDataComponent.JcheckboxField
returns true if the value of this JcheckboxField has changed since it was initiallly created.
getChanged() - Method in class arlut.csd.JDataComponent.JpassField
returns true if the value in the JpassField has been modified.
getChanged() - Method in class arlut.csd.JDataComponent.JstringArea
returns true if the value in the JentryField has been modified.
getCharAt(int) - Method in class arlut.csd.JDataComponent.JIPField
returns the character located at position n in the JIPField value
getCharAt(int) - Method in class arlut.csd.JDataComponent.JpasswordField
returns the character located at position n in the JpasswordField value
getCharAt(int) - Method in class arlut.csd.JDataComponent.JstringField
returns the character located at position n in the JstringField value
getChars(int, int, char[], int) - Method in class arlut.csd.Util.SharedStringBuffer
Characters are copied from this string buffer into the destination character array dst.
getCheckpointStack() - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
getChild() - Method in class arlut.csd.JTree.treeNode
 
getChild(Object, int) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
getChild(String) - Method in class arlut.csd.JTree.treeNode
Returns the child node with name 'key', if there is any such.
getChildCount(Object) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
getChildren() - Method in class arlut.csd.Util.XMLElement
This method returns an array of children under this item, or null if there are none.
getChildren() - Method in class arlut.csd.Util.XMLItem
This method returns an array of children under this item, or null if there are none.
getChosenHandles() - Method in class arlut.csd.JDataComponent.StringSelector
Returns a Vector of listHandle objects corresponding to the currently selected members.
getChosenStrings() - Method in class arlut.csd.JDataComponent.StringSelector
Returns a Vector of Strings corresponding to the currently selected members.
getChunk(char[], int) - Method in class arlut.csd.ganymede.BaseDump
 
getChunk(char[], int) - Method in class arlut.csd.ganymede.BaseListTransport
 
getChunk(char[], int) - Method in class arlut.csd.ganymede.CategoryDump
 
getClassDef() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the class definition for this object type
getClassDef() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the Class object managing instances of this field
getClassName() - Method in interface arlut.csd.ganymede.Base
Returns the name of the class managing this object type
getClassName() - Method in class arlut.csd.ganymede.BaseDump
 
getClassName() - Method in interface arlut.csd.ganymede.BaseField
Returns the name of the class managing instances of this field
getClassName() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the name of the class managing this object type
getClassName() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the name of the class managing instances of this field
getCleanString() - Method in class arlut.csd.Util.XMLCharData
This method returns the character data for this XMLItem with leading and trailing whitespace filtered out.
getCleanString() - Method in class arlut.csd.Util.XMLItem
This method returns the character data for this XMLItem with leading and trailing whitespace filtered out.
getClientHostName() - Method in class arlut.csd.ganymede.GanymedeSession
This method returns the name of the system that the client is connected from.
getClosedImage() - Method in class arlut.csd.JTree.treeNode
 
getColumnClass(int) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
getColumnClass(int) - Method in interface arlut.csd.ganymede.client.TreeTableModel
Returns the type for column number column.
getColumnClass(int) - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
getColumnClass(int) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
getColumnCount() - Method in interface arlut.csd.ganymede.client.TreeTableModel
Returns the number ofs availible column.
getColumnCount() - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
getColumnCount() - Method in class arlut.csd.ganymede.client.PermEditorModel
 
getColumnName(int) - Method in interface arlut.csd.ganymede.client.TreeTableModel
Returns the name for column number column.
getColumnName(int) - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
getColumnName(int) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
getColumnNumber() - Method in class arlut.csd.Util.XMLError
 
getColumnNumber() - Method in class arlut.csd.Util.XMLWarning
 
getCombo() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getComment() - Method in interface arlut.csd.ganymede.BaseField
Returns the comment defined in the schema for this field
getComment() - Method in class arlut.csd.ganymede.DBField
Returns the description of this field from the schema.
getComment() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the comment defined in the schema for this field
getComment() - Method in class arlut.csd.ganymede.FieldTemplate
Returns a description of this field suitable for a tooltip.
getComment() - Method in interface arlut.csd.ganymede.db_field
Returns the description of this field from the schema.
getComponent() - Method in class arlut.csd.ganymede.client.elementWrapper
 
getContainingLabel() - Method in class arlut.csd.ganymede.DBObject
This method is a convenience for server-side code.
getContainingObj(DBObject) - Method in class arlut.csd.ganymede.DBSession
This method, when called on an embedded DBObject, recurses up the embedding hierarchy to find the top-level embedding object.
getContainingObj(DBObject) - Method in class arlut.csd.ganymede.GanymedeSession
This method finds the ultimate owner of an embedded object
getContents() - Method in class arlut.csd.Util.CircleBuffer
 
getCopy(DBObject) - Method in class arlut.csd.ganymede.BooleanDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.DBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.DateDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.FloatDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.IPDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.InvidDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.NumericDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCopy(DBObject) - Method in class arlut.csd.ganymede.StringDBField
This method is used to return a copy of this field, with the field's owner set to newOwner.
getCount() - Method in class arlut.csd.ganymede.loginSemaphore
Returns a count of the number of users logged in on this semaphore
getCurrentLabel() - Method in class arlut.csd.ganymede.client.CacheInfo
 
getCurrentWidth() - Method in class arlut.csd.JTable.tableCell
This method returns the width of this cell at its widest point, after word wrapping has been performed.
getData() - Method in class arlut.csd.JTable.tableCell
This method retrieves a piece of random attendant data held with this cell.
getData() - Method in class arlut.csd.Util.NamedStackHandle
 
getDataXML(FileReceiver, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method is called by the XML client to initiate a dump of the entire data contents of the server.
getDataXML(FileReceiver, boolean) - Method in interface arlut.csd.ganymede.Session
This method is called by the XML client to initiate a dump of the server's entire database in XML format.
getDate() - Method in class arlut.csd.JDataComponent.JcalendarField
returns the date associated with this JcalendarField
getDate() - Method in class arlut.csd.JDataComponent.JdateField
returns the date associated with this JdateField
getDate() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method returns the selected date held in this calendar.
getDate() - Method in class arlut.csd.JDialog.dateThing
 
getDBEditSet() - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
getDefault() - Method in class arlut.csd.JDialog.booleanThing
 
getDialog() - Method in class arlut.csd.ganymede.iAdmin
 
getDialog() - Method in class arlut.csd.ganymede.ReturnVal
If the operation was not successful, this method should return a dialog box describing the problem and, potentially, asking for more information to complete the operation.
getDialogText() - Method in class arlut.csd.ganymede.ReturnVal
If the operation was not successful, this method should return a the text of any encoded dialog box describing the problem.
getDiffString(DBField) - Method in class arlut.csd.ganymede.BooleanDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.DBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.DateDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.FloatDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.IPDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.InvidDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.NumericDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.PasswordDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns a String representing the change in value between this field and orig.
getDiffString(DBField) - Method in class arlut.csd.ganymede.StringDBField
Returns a String representing the change in value between this field and orig.
getDisallowedChars() - Method in class arlut.csd.JDataComponent.JpasswordField
returns the set of disallowed characters as a String object
getDisallowedChars() - Method in class arlut.csd.JDataComponent.JstringField
returns the set of disallowed characters as a String object
getDumperSize() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the size of the dumper wait set
getDumpLockListSize() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the size of the dumper lock list
getEditableQuery() - Method in class arlut.csd.ganymede.client.BaseNode
 
getEditables() - Method in class arlut.csd.ganymede.client.windowPanel
Returns a vector of framePanels of all the editable windows.
getEditingRow() - Method in class arlut.csd.ganymede.client.JTreeTable
 
getEditorComponent() - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
getEditSet() - Method in class arlut.csd.ganymede.DBEditObject
Returns the transaction object owning this object, or null if an unowned data object.
getElement(int) - Method in class arlut.csd.ganymede.DBField
Returns the value of an element of this field, if a vector.
getElement(int) - Method in interface arlut.csd.ganymede.db_field
Returns the value of an element of this field, if a vector.
getElements() - Method in class arlut.csd.ganymede.GanymediatorWizard
This method allows a processDialog*() method in a GanymediatorWizard subclass to get access to an enum of values returned to the wizard from a previous dialog.
getEmailTargets() - Method in class arlut.csd.ganymede.DBObject
Returns a vector of email addresses that can be used to send 'in-care-of' email for this object.
getEmailTargets(DBObject) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook to allow custom DBEditObject subclasses to return a Vector of Strings comprising a list of addresses to be notified above and beyond the normal owner group notification when the given object is changed in a transaction.
getEmailTargets(DBObject) - Method in class arlut.csd.ganymede.adminPersonaCustom
This method provides a hook to allow custom DBEditObject subclasses to return a Vector of Strings comprising a list of addresses to be notified above and beyond the normal owner group notification when the given object is changed in a transaction.
getEmailTargets(DBObject) - Method in class arlut.csd.ganymede.ownerCustom
This method provides a hook to allow custom DBEditObject subclasses to return a Vector of Strings comprising a list of addresses to be notified above and beyond the normal owner group notification when the given object is changed in a transaction.
getEmbedded(Vector, String, Short, Vector) - Method in class arlut.csd.ganymede.client.querybox
A companion to the prior resetFieldChoices method.
getEncodingString() - Method in class arlut.csd.ganymede.BooleanDBField
The normal boolean getValueString() encoding is adequate.
getEncodingString() - Method in class arlut.csd.ganymede.DBField
Returns a String representing a reversible encoding of the value of this field.
getEncodingString() - Method in class arlut.csd.ganymede.DateDBField
Date fields need a special encoding that can be easily reversed to obtain a date object on the client for sorting and selection purposes.
getEncodingString() - Method in class arlut.csd.ganymede.FloatDBField
For numbers, our default getValueString() encoding is adequate.
getEncodingString() - Method in class arlut.csd.ganymede.IPDBField
The normal getValueString() encoding of IP addresses is acceptable.
getEncodingString() - Method in class arlut.csd.ganymede.InvidDBField
OK, this is a bit vague..
getEncodingString() - Method in class arlut.csd.ganymede.NumericDBField
For numbers, our default getValueString() encoding is adequate.
getEncodingString() - Method in class arlut.csd.ganymede.PasswordDBField
The default getValueString() encoding is acceptable.
getEncodingString() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
We don't try and give a comprehensive encoding string for permission matrices, let's just give enough so they know what we are.
getEncodingString() - Method in class arlut.csd.ganymede.StringDBField
For strings, we don't care about having a reversible encoding, because we can sort and select normally based on the getValueString() result.
getEncodingString() - Method in interface arlut.csd.ganymede.db_field
Returns a String representing a reversible encoding of the value of this field.
getErrorImage() - Method in class arlut.csd.ganymede.client.gclient
Loads and returns the error Image for use in client dialogs.
getErrorImage() - Method in class arlut.csd.ganymede.client.glogin
Loads and returns the error Image for use in client dialogs.
getErrorImage() - Method in class arlut.csd.ganymede.GASHAdmin
Loads and returns the error Image for use in client dialogs.
getExpirationDate() - Method in class arlut.csd.ganymede.DBObject
Returns the date that this object is to be automatically inactivated if it has an expiration date set.
getExpirationDate() - Method in interface arlut.csd.ganymede.db_object
Returns the date that this object is to be automatically inactivated if it has an expiration date set.
getExpirationWarningMesg(DBObject) - Method in class arlut.csd.ganymede.GanymedeWarningTask
 
getExtantInvids(Vector) - Method in class arlut.csd.ganymede.xmlfield
This private helper method takes a Vector of xInvid and xmlobject objects (in the embedded object case) and returns a Vector of Invid objects.
getExtantObjects(Vector) - Method in class arlut.csd.ganymede.xmlfield
This private helper method takes a Vector of xInvid and xmlobject objects (in the embedded object case) and returns a Vector of xmlobjects that exist on the server.
getFalseLabel() - Method in interface arlut.csd.ganymede.BaseField
Returns the false Label if this is a labeled boolean field
getFalseLabel() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the false Label if this is a labeled boolean field
getFalseLabel() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a BOOLEAN and isLabeled() is true, returns the text to be associated with the false choice.
getField() - Method in class arlut.csd.ganymede.FieldInfo
 
getField() - Method in class arlut.csd.ganymede.FieldNode
 
getField(GanymedeSession) - Method in class arlut.csd.ganymede.DBNameSpaceHandle
 
getField(short) - Method in interface arlut.csd.ganymede.Base
Returns the field definition for the field matching id, or null if no match found.
getField(short) - Method in class arlut.csd.ganymede.BaseDump
 
getField(short) - Method in class arlut.csd.ganymede.DBObject
Get access to a field from this object.
getField(short) - Method in class arlut.csd.ganymede.DBObjectBase
Returns the field definition for the field matching id, or null if no match found.
getField(short) - Method in interface arlut.csd.ganymede.db_object
Get access to a field from this object.
getField(String) - Method in interface arlut.csd.ganymede.Base
Returns the field definition for the field matching name, or null if no match found.
getField(String) - Method in class arlut.csd.ganymede.BaseDump
 
getField(String) - Method in class arlut.csd.ganymede.DBObject
Get read-only access to a field from this object, by name.
getField(String) - Method in class arlut.csd.ganymede.DBObjectBase
Returns the field definition for the field matching name, or null if no match found.
getField(String) - Method in interface arlut.csd.ganymede.db_object
Get access to a field from this object, by name.
getFieldDef() - Method in class arlut.csd.ganymede.DBField
Returns the DBObjectBaseField for this field.
getFieldDef(DBObjectBase) - Method in class arlut.csd.ganymede.DBField
This version of getFieldDef() is intended for use by code sections that need to interrogate a field's type definition before it is linked to an owner object.
getFieldDef(short) - Method in class arlut.csd.ganymede.DBField
This version of getFieldDef() is intended for use by code sections that need to interrogate a field's type definition before it is linked to an owner object.
getFieldDef(short) - Method in class arlut.csd.ganymede.DBObject
Returns the field definition for the given field code, or null if that field code is not registered with this object type.
getFieldDef(String) - Method in class arlut.csd.ganymede.xmlobject
This method returns a field definition for a named field.
getFieldFromEmbedded(String) - Method in class arlut.csd.ganymede.client.querybox
 
getFieldHash(String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This helper method returns a hash of field names to FieldTemplate based on the underscore-for-space XML encoded object type name.
getFieldId(String) - Method in class arlut.csd.ganymede.DBObject
This method returns the short field id code for the named field, if the field is present in this object, or -1 if the field could not be found.
getFieldId(String) - Method in interface arlut.csd.ganymede.db_object
This method returns the short field id code for the named field, if the field is present in this object, or -1 if the field could not be found.
getFieldInfo() - Method in class arlut.csd.ganymede.DBField
Returns a handy field description packet for this field.
getFieldInfo() - Method in interface arlut.csd.ganymede.db_field
Returns a summary of this field's current value and visibility/editability status.
getFieldInfoVector() - Method in class arlut.csd.ganymede.DBObject
Get read-only Vector of DBFieldInfo objects for the custom DBFields contained in this object, in display order.
getFieldInfoVector() - Method in interface arlut.csd.ganymede.db_object
Returns a vector of custom field information records, in display order.
getFieldName(short) - Method in class arlut.csd.ganymede.DBObject
Returns the name of a field from this object.
getFieldName(short) - Method in interface arlut.csd.ganymede.db_object
Returns the name of a field from this object.
getFieldPerm(short) - Method in class arlut.csd.ganymede.DBObject
 
getFieldRow(int) - Method in class arlut.csd.ganymede.DumpResult
 
getFields() - Method in interface arlut.csd.ganymede.Base
This method returns a list of all BaseField references for the fields defined by this object type, in random order.
getFields() - Method in class arlut.csd.ganymede.BaseDump
 
getFields() - Method in class arlut.csd.ganymede.DBObjectBase
Returns all DBObjectBaseField base field definitions for objects of this type, in random order.
getFields(boolean) - Method in interface arlut.csd.ganymede.Base
Returns BaseField base field definitions for objects of this type.
getFields(boolean) - Method in class arlut.csd.ganymede.BaseDump
 
getFields(boolean) - Method in class arlut.csd.ganymede.DBObjectBase
Returns DBObjectBaseField base field definitions for objects of this type.
getFieldTemplate() - Method in class arlut.csd.ganymede.DBField
Returns a handy field description packet for this field, containing the static field elements for this field..
getFieldTemplate() - Method in interface arlut.csd.ganymede.db_field
Returns this field type's static type and constraint information.
getFieldTemplate(short, short) - Method in class arlut.csd.ganymede.client.gclient
Returns a FieldTemplate based on the short type id for the containing object and the short field id for the field.
getFieldTemplate(short, String) - Method in class arlut.csd.ganymede.client.Loader
Returns a FieldTemplate for a field specified by object type id and field name.
getFieldTemplate(short, String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This helper method takes a short object type id and an underscore-for-space XML encoded field name and returns the FieldTemplate for that field, if known.
getFieldTemplate(Short, String) - Method in class arlut.csd.ganymede.client.Loader
Returns a FieldTemplate for a field specified by object type id and field name.
getFieldTemplate(Short, String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This helper method takes a short object type id and an underscore-for-space XML encoded field name and returns the FieldTemplate for that field, if known.
getFieldTemplateVector() - Method in class arlut.csd.ganymede.DBObjectBase
Returns a vector of field definition templates, in display order.
getFieldTemplateVector(short) - Method in class arlut.csd.ganymede.GanymedeSession
Returns a vector of field definition templates, in display order.
getFieldTemplateVector(short) - Method in interface arlut.csd.ganymede.Session
Returns a vector of field definition templates, in display order.
getFieldValue(short) - Method in class arlut.csd.ganymede.DBObject
Shortcut method to get a field's value.
getFieldValue(short) - Method in interface arlut.csd.ganymede.db_object
Shortcut method to get a scalar field's value.
getFieldValueLocal(short) - Method in class arlut.csd.ganymede.DBObject
Shortcut method to get a field's value.
getFieldValues(short) - Method in class arlut.csd.ganymede.DBObject
Shortcut method to set a field's value.
getFieldValues(short) - Method in interface arlut.csd.ganymede.db_object
Shortcut method to get a vector field's values.
getFieldValuesLocal(short) - Method in class arlut.csd.ganymede.DBObject
Shortcut method to set a field's value.
getFieldVect() - Method in class arlut.csd.ganymede.DBObject
This method provides a Vector of DBFields contained in this object in a fashion that does not contribute to fieldAry threadlock.
getFieldVector(boolean) - Method in class arlut.csd.ganymede.DBObject
Get a display-order sorted list of DBFields contained in this object.
getFollowingString(XMLItem, boolean) - Method in class arlut.csd.Util.XMLReader
This method is intended to be called in the situation where we have some text between an open and close tag, as in 'Some string'.
getFont() - Method in class arlut.csd.JTable.tableCell
Return this cell's font
getFormat() - Method in class arlut.csd.ganymede.client.SaveDialog
Returns the choice of format.
getgclient() - Method in class arlut.csd.ganymede.client.containerPanel
This is a convenience method for other client classes to access our gclient reference.
getgclient() - Method in class arlut.csd.ganymede.client.framePanel
 
getgclient() - Method in class arlut.csd.ganymede.client.windowPanel
Get the parent gclient
getGSession() - Method in class arlut.csd.ganymede.DBEditSet
Returns the user-level GanymedeSession object associated with this transaction, or null if there is no GanymedeSession associated.
getGSession() - Method in class arlut.csd.ganymede.DBObject
Returns the GanymedeSession that this object is checked out in care of.
getGSession() - Method in class arlut.csd.ganymede.DBSession
This method returns a handle to the Ganymede Session that owns this DBSession.
getHandle() - Method in class arlut.csd.ganymede.client.InvidNode
 
getHandle(Object) - Method in class arlut.csd.ganymede.DBNameSpace
Returns the DBNameSpaceHandle associated with the value in this namespace, or null if the value is not allocated in this namespace.
getHandles() - Method in class arlut.csd.JDataComponent.JstringListBox
Returns all handles
getHandles() - Method in class arlut.csd.ganymede.QueryResult
This method is used by arlut.csd.ganymede.client.objectList to get access to the raw and sorted vector of ObjectHandle's post-serialization.

Note that this method does not clone our handles vector, we'll just assume that whatever the objectList class on the client does to this vector, we're not going to disturb anyone else who will be looking at the handle list on this query result object.
getHeaders() - Method in class arlut.csd.ganymede.DumpResult
 
getHeight() - Method in class arlut.csd.JTable.tableRow
 
getHelpBase() - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to tell the client where to look to access the Ganymede help document tree.
getHelpBase() - Method in interface arlut.csd.ganymede.Session
This method is used to tell the client where to look to access the Ganymede help document tree.
getID() - Method in interface arlut.csd.ganymede.BaseField
Returns id code for this field.
getID() - Method in class arlut.csd.ganymede.DBField
Returns the field # for this field.
getID() - Method in class arlut.csd.ganymede.DBObject
Returns the numeric id of the object in the objectBase
getID() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns id code for this field.
getID() - Method in class arlut.csd.ganymede.DBSession
This method is responsible for providing an identifier string for the user who this session belongs to, and is used for logging and what-not.
getID() - Method in class arlut.csd.ganymede.FieldInfo
 
getID() - Method in class arlut.csd.ganymede.FieldTemplate
Returns the field number for this field.
getID() - Method in interface arlut.csd.ganymede.db_field
Returns the field # for this field.
getID() - Method in interface arlut.csd.ganymede.db_object
Returns the numeric id of the object in the objectBase
getIdFromName(String) - Method in class arlut.csd.ganymede.client.querybox
This method returns the Short id of the Base that corresponds to the field with name <name>.

This is used to support embedded fields..
getImage() - Method in class arlut.csd.JDialog.DialogRsrc
 
getImageResource(Component, String, Class) - Static method in class arlut.csd.Util.PackageResources
Loads an image by its filename from either CLASSPATH or a jar file, depending on how the code calling this method was run.
getIndent() - Method in class arlut.csd.ganymede.XMLDumpContext
Returns the current indentation level.
getIndex() - Method in class arlut.csd.JDataComponent.JValueObject
Returns the index of an item operated on in a vector component.
getIndexOfChild(Object, Object) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
getInsets() - Method in class arlut.csd.JDialog.JInsetPanel
 
getInsets() - Method in class arlut.csd.JDialog.MessagePanel
 
getInsets() - Method in class testBorder
 
getInt(DBObject, short) - Method in class arlut.csd.ganymede.objectEventType
 
getInvid() - Method in class arlut.csd.ganymede.client.InvidNode
 
getInvid() - Method in class arlut.csd.ganymede.client.personaContainer
 
getInvid() - Method in class arlut.csd.ganymede.DBObject
Returns the invid of this object for the db_object remote interface
getInvid() - Method in class arlut.csd.ganymede.ObjectHandle
 
getInvid() - Method in class arlut.csd.ganymede.Result
 
getInvid() - Method in class arlut.csd.ganymede.ReturnVal
This method is used to get an Invid that the server wants to return to the client.
getInvid() - Method in interface arlut.csd.ganymede.db_object
Returns the unique object id (invid) of this object
getInvid() - Method in class arlut.csd.ganymede.xInvid
This method resolves and returns the Invid for this xInvid place holder, talking to the server if necessary to resolve an id string.
getInvid() - Method in class arlut.csd.ganymede.xmlobject
This method returns an invid for this xmlobject record, performing a lookup on the server if necessary.
getInvid(int) - Method in class arlut.csd.ganymede.DumpResult
 
getInvid(int) - Method in class arlut.csd.ganymede.QueryResult
 
getInvid(short, String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method resolves an Invid from a type/id pair, talking to the server if the type/id pair has not previously been seen.
getInvid(String, int) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method resolves an Invid from a type/num pair
getInvidHandle(Object, Invid) - Method in class arlut.csd.ganymede.client.objectCache
This method retrieves an object handle matching the given invid from the specified object list.
getInvids() - Method in class arlut.csd.ganymede.DumpResult
 
getInvids() - Method in class arlut.csd.ganymede.QueryResult
 
getItem() - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
getItemAt(int) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getItemCount() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getItems() - Method in class arlut.csd.JDialog.choiceThing
 
getIterationSet() - Method in class arlut.csd.ganymede.DBObjectBase
This method returns a vector containing references to all objects in this DBObjectBase at the time the vector reference is accessed.
getJust() - Method in class arlut.csd.JTable.tableCell
Return this cell's justification
getKey() - Method in class arlut.csd.ganymede.DBLock
Returns the key that this lock is established with, or null if the lock has not been established.
getKey() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the invid type id for this object definition as a Short, suitable for use in a hash.
getKey() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the type id for this field definition as a Short, suitable for use in a hash.
getKey() - Method in class arlut.csd.ganymede.DBSession
Gets our lock key
getKeys() - Method in class arlut.csd.ganymede.GanymediatorWizard
This method allows a processDialog*() method in a GanymediatorWizard subclass to get access to an enum of keys returned to the wizard from a previous dialog.
getLabel() - Method in class arlut.csd.JDialog.booleanThing
 
getLabel() - Method in class arlut.csd.JDialog.choiceThing
 
getLabel() - Method in class arlut.csd.JDialog.dateThing
 
getLabel() - Method in class arlut.csd.JDataComponent.listHandle
 
getLabel() - Method in class arlut.csd.JDialog.passwordThing
 
getLabel() - Method in class arlut.csd.JDialog.stringThing
 
getLabel() - Method in class arlut.csd.ganymede.DBEditObject
Returns the primary label of this object..
getLabel() - Method in class arlut.csd.ganymede.DBObject
Returns the primary label of this object..
getLabel() - Method in class arlut.csd.ganymede.ObjectHandle
 
getLabel() - Method in interface arlut.csd.ganymede.db_object
Returns the primary label of this object.
getLabel(int) - Method in class arlut.csd.ganymede.QueryResult
 
getLabel(Invid) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is used by subclasses of GanymedeBuilderTask to obtain the label for an object.
getLabelField() - Method in interface arlut.csd.ganymede.Base
Returns the short type id for the field designated as this object's primary label field, if any.
getLabelField() - Method in class arlut.csd.ganymede.BaseDump
 
getLabelField() - Method in class arlut.csd.ganymede.DBObject
Get access to the field that serves as this object's label
getLabelField() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the short type id for the field designated as this object's primary label field, if any.
getLabelField() - Method in interface arlut.csd.ganymede.db_object
Get access to the field that serves as this object's label
getLabelFieldID() - Method in class arlut.csd.ganymede.DBObject
Get access to the field id for the field that serves as this object's label, if any.
getLabelFieldID() - Method in interface arlut.csd.ganymede.db_object
Get access to the field id for the field that serves as this object's label, if any.
getLabelFieldName() - Method in interface arlut.csd.ganymede.Base
Returns the field name for the field designated as this object's primary label field.
getLabelFieldName() - Method in class arlut.csd.ganymede.BaseDump
 
getLabelFieldName() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the field name for the field designated as this object's primary label field.
getLabelHook(DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Hook to allow intelligent generation of labels for DBObjects of this type.
getLabelHook(DBObject) - Method in class arlut.csd.ganymede.objectEventCustom
Hook to allow intelligent generation of labels for DBObjects of this type.
getLabels() - Method in class arlut.csd.ganymede.QueryResult
 
getLabels(boolean) - Method in class arlut.csd.ganymede.client.objectList
This method returns a sorted Vector of object labels.
getLabels(boolean, boolean) - Method in class arlut.csd.ganymede.client.objectList
This method returns a sorted Vector of object labels.
getLabels(Object, boolean) - Method in class arlut.csd.ganymede.client.objectCache
This method returns a sorted Vector of object labels.
getLabels(Object, boolean, boolean) - Method in class arlut.csd.ganymede.client.objectCache
This method returns a sorted Vector of object labels.
getLANMANCryptText() - Method in class arlut.csd.ganymede.PasswordDBField
This server-side only method returns the LANMAN-compatible password hash of the password data held in this field.
getLastIndex() - Method in class arlut.csd.ganymede.BaseDump
 
getLastIndex() - Method in class arlut.csd.ganymede.CategoryDump
 
getLength() - Method in class arlut.csd.JDataComponent.JentryField
returns the current size of the contents of this gui field
getLength() - Method in class arlut.csd.JDataComponent.JstringField
returns the current size of the contents of this gui field
getLineNumber() - Method in class arlut.csd.Util.XMLError
 
getLineNumber() - Method in class arlut.csd.Util.XMLWarning
 
getList(Object) - Method in class arlut.csd.ganymede.client.objectCache
 
getListHandle() - Method in class arlut.csd.ganymede.ObjectHandle
Various GUI components use listHandles.
getListHandle(int) - Method in class arlut.csd.ganymede.QueryResult
Returns the listHandle for this row.
getListHandles() - Method in class arlut.csd.ganymede.QueryResult
Returns a complete listHandle Vector representation of the results included in this QueryResult.
getListHandles(boolean) - Method in class arlut.csd.ganymede.client.objectList
This method returns a sorted Vector of listHandles.
getListHandles(boolean, boolean) - Method in class arlut.csd.ganymede.client.objectList
This method returns a sorted Vector of listHandles.
getListHandles(boolean, boolean) - Method in class arlut.csd.ganymede.QueryResult
Returns a (possibly filtered) listHandle Vector representation of the results included in this QueryResult.
getListHandles(Object, boolean) - Method in class arlut.csd.ganymede.client.objectCache
This method returns a sorted Vector of listHandles for the cache for <key>.
getListHandles(Object, boolean, boolean) - Method in class arlut.csd.ganymede.client.objectCache
This method returns a sorted Vector of listHandles for the cache for <key>.
getListSelectionModel() - Method in class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper
Returns the list selection model.
getLockCount() - Method in class arlut.csd.ganymede.DBLockSync
Returns the number of locks presently held in the database.
getLockHeld(Object) - Method in class arlut.csd.ganymede.DBLockSync
This method returns a DBLock associated with the given key, if any.
getLoginSemaphore() - Static method in class arlut.csd.ganymede.GanymedeServer
Handy public accessor for the login semaphore, for possible use by plug-in task code.
getLongestLineWidth(String) - Method in class arlut.csd.JDataComponent.JMultiLineLabel
 
getMatrix() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Return a serializable, read-only copy of this field's permission matrix
getMatrix() - Method in interface arlut.csd.ganymede.perm_field
Return a serializable, read-only copy of this field's permission matrix
getMaxArraySize() - Method in interface arlut.csd.ganymede.BaseField
Returns the array size limitation for this field if it is an array field
getMaxArraySize() - Method in class arlut.csd.ganymede.DBField
Returns the maximum length of an array in this field type
getMaxArraySize() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the array size limitation for this field if it is an array field
getMaxDate() - Method in class arlut.csd.JDialog.dateThing
 
getMaximumRowCount() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getMaxLength() - Method in interface arlut.csd.ganymede.BaseField
Returns the maximum acceptable string length if this is a string or password field.
getMaxLength() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the maximum acceptable string length if this is a string or password field.
getMaxLength() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a STRING, returns the maximum acceptable length for this field.
getMaxStringSize() - Method in class arlut.csd.JDataComponent.JentryField
Returns the maximum acceptable size of this field If no max size has been set, will return -1.
getMaxStringSize() - Method in class arlut.csd.JDataComponent.JpasswordField
returns the maximum size of the string that can be placed in this JpasswordField
getMaxStringSize() - Method in class arlut.csd.JDataComponent.JstringField
returns the maximum size of the string that can be placed in this JstringField
getMaxValue() - Method in class arlut.csd.JDataComponent.JfloatField
returns the maximum value in the range of valid values for this JfloatField
getMaxValue() - Method in class arlut.csd.JDataComponent.JnumberField
returns the maximum value in the range of valid values for this JnumberField
getMaxValue() - Method in class arlut.csd.ganymede.FloatDBField
Returns the maximum acceptable value for this field if this field has max/min limitations.
getMaxValue() - Method in class arlut.csd.ganymede.NumericDBField
Returns the maximum acceptable value for this field if this field has max/min limitations.
getMaxValue() - Method in interface arlut.csd.ganymede.float_field
 
getMaxValue() - Method in interface arlut.csd.ganymede.num_field
 
getMD5CryptText() - Method in class arlut.csd.ganymede.PasswordDBField
This server-side only method returns the md5crypt()-encrypted hashed password text.
getMD5Salt() - Method in class arlut.csd.ganymede.PasswordDBField
Method to obtain the SALT for a stored OpenBSD-style md5crypt()'ed password.
getMessage() - Method in class arlut.csd.Util.XMLError
 
getMessage() - Method in class arlut.csd.Util.XMLWarning
 
getMessage() - Method in class arlut.csd.ganymede.client.ClientEvent
Returns the message for this event.
getMessage(String, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to allow the client to retrieve messages like the motd from the server.
getMessage(String, boolean) - Method in interface arlut.csd.ganymede.Session
This method is used to allow the client to retrieve messages like the motd from the server.
getMessageHTML(String, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to allow the client to retrieve messages like the motd from the server.
getMessageHTML(String, boolean) - Method in interface arlut.csd.ganymede.Session
This method is used to allow the client to retrieve messages like the motd from the server.
getMetrics() - Method in class arlut.csd.JTable.tableCell
Return the fontmetrics that apply to this cell.
getMinimumSize() - Method in class arlut.csd.JDataComponent.JSeparator
 
getMinimumSize() - Method in class arlut.csd.JTable.tableCanvas
 
getMinimumSize() - Method in class arlut.csd.JTree.treeCanvas
 
getMinLength() - Method in interface arlut.csd.ganymede.BaseField
Returns the minimum acceptable string length if this is a string or password field.
getMinLength() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the minimum acceptable string length if this is a string or password field.
getMinLength() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a STRING, returns the minimum acceptable length for this field.
getMinValue() - Method in class arlut.csd.JDataComponent.JfloatField
returns the minimum value in the range of valid values for this JfloatField
getMinValue() - Method in class arlut.csd.JDataComponent.JnumberField
returns the minimum value in the range of valid values for this JnumberField
getMinValue() - Method in class arlut.csd.ganymede.FloatDBField
Returns the minimum acceptable value for this field if this field has max/min limitations.
getMinValue() - Method in class arlut.csd.ganymede.NumericDBField
Returns the minimum acceptable value for this field if this field has max/min limitations.
getMinValue() - Method in interface arlut.csd.ganymede.float_field
 
getMinValue() - Method in interface arlut.csd.ganymede.num_field
 
getMode() - Method in class arlut.csd.ganymede.xmlobject
 
getModel() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getMonth() - Method in class arlut.csd.JCalendar.JMonthYearPanel
Returns the month currently selected in the JMonthYearPanel.
getMonthString() - Method in class arlut.csd.JCalendar.JMonthYearPanel
This method returns a human readable string containing the month shown in the JMonthYearPanel.
getMyUserName() - Method in class arlut.csd.ganymede.GanymedeSession
This method returns the identification string that the server has assigned to the user.
getMyUserName() - Method in interface arlut.csd.ganymede.Session
This method returns the identification string that the server has assigned to the user.
getName() - Method in class arlut.csd.Util.NamedStackHandle
 
getName() - Method in class arlut.csd.Util.XMLCloseElement
 
getName() - Method in class arlut.csd.Util.XMLElement
This method returns the name of this element.
getName() - Method in class arlut.csd.Util.XMLItem
This method returns the name of an element, if this is the right kind of item.
getName() - Method in class arlut.csd.ganymede.client.ClientBase
Allows the server to retrieve the username.
getName() - Method in interface arlut.csd.ganymede.Admin
 
getName() - Method in interface arlut.csd.ganymede.Base
Returns the name of this object type.
getName() - Method in class arlut.csd.ganymede.BaseDump
 
getName() - Method in interface arlut.csd.ganymede.BaseField
Returns the name of this field
getName() - Method in interface arlut.csd.ganymede.Category
Returns the name of this category.
getName() - Method in class arlut.csd.ganymede.CategoryDump
Returns the name of this category.
getName() - Method in interface arlut.csd.ganymede.CategoryNode
This method returns the name of this node.
getName() - Method in interface arlut.csd.ganymede.Client
Allows the server to retrieve the username.
getName() - Method in class arlut.csd.ganymede.DBBaseCategory
Returns the name of this category.
getName() - Method in class arlut.csd.ganymede.DBField
Returns the schema name for this field.
getName() - Method in class arlut.csd.ganymede.DBNameSpace
Returns the name of this namespace.
getName() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the name of this object type.
getName() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the name of this field
getName() - Method in class arlut.csd.ganymede.FieldTemplate
Returns the name of this field.
getName() - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to obtain the username given when the admin console was started.
getName() - Method in interface arlut.csd.ganymede.NameSpace
 
getName() - Method in interface arlut.csd.ganymede.db_field
Returns the schema name for this field.
getName() - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to obtain the username given when the admin console was started.
getName() - Method in class arlut.csd.ganymede.stopServerAdmin
 
getName() - Method in class arlut.csd.ganymede.xmlfield
Returns the non-XML-encoded name of this field.
getName() - Method in class arlut.csd.ganymede.xPerm
 
getNameSpace() - Method in class arlut.csd.ganymede.DBField
Returns the DBNameSpace that this field is associated with, or null if no NameSpace field is associated with this field.
getNameSpace() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the DBNameSpace that this string, numeric, or IP field is associated with.
getNameSpace(String) - Method in class arlut.csd.ganymede.DBSchemaEdit
This method returns a NameSpace by matching name, or null if no match is found.
getNameSpace(String) - Method in class arlut.csd.ganymede.DBStore
Method to locate a registered namespace by name.
getNameSpace(String) - Method in interface arlut.csd.ganymede.SchemaEdit
This method returns a NameSpace by matching name, or null if no match is found.
getNameSpaceLabel() - Method in interface arlut.csd.ganymede.BaseField
Returns the label of this string, numeric, or IP field's namespace.
getNameSpaceLabel() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the label of this string, numeric, or IP field's namespace.
getNameSpaces() - Method in class arlut.csd.ganymede.DBSchemaEdit
This method returns an array of defined NameSpace objects.
getNameSpaces() - Method in interface arlut.csd.ganymede.SchemaEdit
This method returns an array of defined NameSpace objects.
getNameToShort() - Method in class arlut.csd.ganymede.client.Loader
Returns a hashtable mapping base names to their object type id in Short form.
getNewPersona() - Method in class arlut.csd.ganymede.client.PersonaDialog
 
getNextBit() - Method in class arlut.csd.Util.Parser
getNextBit() returns the next String from the StreamTokenizer that this Parser was initialized with, skipping a single leading ':'s and ','s along the way, up to the next ',' or ':'.
getNextBit(boolean) - Method in class arlut.csd.Util.Parser
getNextBit() returns the next String from the StreamTokenizer that this Parser was initialized with.
getNextBit(StreamTokenizer) - Method in class arlut.csd.Util.Parser
getNextBit() returns the next String from the StreamTokenizer, where the bits are separated by colons and commas.
getNextBit(StreamTokenizer, boolean, boolean) - Method in class arlut.csd.Util.Parser
getNextBit() returns the next String from the StreamTokenizer, where the bits are separated by colons and commas.
getNextFieldID() - Method in class arlut.csd.ganymede.DBObjectBase
Get the next available field id for a new custom field.
getNextID() - Method in class arlut.csd.ganymede.DBObjectBase
allocate a new object id
getNextInt() - Method in class arlut.csd.Util.Parser
getNextBit() returns the next String from the StreamTokenizer that this Parser was initialized with.
getNextItem() - Method in class arlut.csd.Util.XMLReader
getNextItem() returns the next XMLItem from the XMLReader's buffer.
getNextItem() - Method in class arlut.csd.ganymede.client.xmlclient
Private helper method to process events from the XMLReader.
getNextItem() - Method in class arlut.csd.ganymede.GanymedeXMLSession
Private helper method to process events from the XMLReader.
getNextItem(boolean) - Method in class arlut.csd.Util.XMLReader
getNextItem() returns the next XMLItem from the XMLReader's buffer.
getNextLongBit() - Method in class arlut.csd.Util.Parser
getNextLongBit() returns the next String from the StreamTokenizer that this Parser was initialized with, skipping a single leading ':'s along the way, up to the next ':'.
getNextSibling() - Method in class arlut.csd.JTree.treeNode
 
getNextTree() - Method in class arlut.csd.Util.XMLReader
This method reads the next XMLItem from the reader stream and, if it is an non-empty XMLElement, will return that element as the root node of a tree of all elements contained under it.
getNextTree(XMLItem) - Method in class arlut.csd.Util.XMLReader
This method takes an optional XMLItem and, if it is an non-empty XMLElement, will return that element as the root node of a tree of all elements contained under it.
getNextTree(XMLItem, boolean) - Method in class arlut.csd.Util.XMLReader
This method takes an optional XMLItem and, if it is an non-empty XMLElement, will return that element as the root node of a tree of all elements contained under it.
getNode(String) - Method in interface arlut.csd.ganymede.Category
Returns a subcategory of name .
getNode(String) - Method in class arlut.csd.ganymede.CategoryDump
Returns a subcategory of name .
getNode(String) - Method in class arlut.csd.ganymede.DBBaseCategory
Returns a subcategory of name <name>.
getNodes() - Method in interface arlut.csd.ganymede.Category
Returns child nodes
getNodes() - Method in class arlut.csd.ganymede.CategoryDump
Returns child nodes
getNodes() - Method in class arlut.csd.ganymede.DBBaseCategory
Returns child nodes
getNominalWidth() - Method in class arlut.csd.JTable.tableCell
This method returns the width that the cell's current text would have if not wrapped.
getNonRegisteredObjects(Vector) - Method in class arlut.csd.ganymede.xmlfield
This private helper method takes a Vector of xInvid and xmlobject objects and returns a Vector of xInvids and xmlobjects that could not be resolved on the server.
getNoSync(int) - Method in class arlut.csd.ganymede.DBObjectTable
Returns the DBObject with the specified key from this DBObjectTable, or null if no object with that id is in this table.
getNoSync(short) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Returns the DBObjectBaseField with the specified key from this DBBaseFieldTable, or null if no object with that id is in this table.
getNotesPanel() - Method in class arlut.csd.ganymede.client.framePanel
Used by gclient.commitTransaction to get access to our notes panel.
getNTUNICODECryptText() - Method in class arlut.csd.ganymede.PasswordDBField
This server-side only method returns the Windows NT 4 SP3-compatible md4/Unicode password hash of the password data held in this field.
getNum() - Method in class arlut.csd.ganymede.Invid
 
getObject() - Method in class arlut.csd.JDataComponent.listHandle
 
getObject() - Method in class arlut.csd.ganymede.client.containerPanel
Get the object contained in this containerPanel.
getObject() - Method in class arlut.csd.ganymede.client.framePanel
 
getObject() - Method in class arlut.csd.ganymede.ReturnVal
This method is used to get a remote db_object reference that the server wants to return to the client.
getObject(int) - Method in class arlut.csd.ganymede.DBObjectBase
This server-side routine provides a convenient accessor to retrieve a specific object stored in this DBObjectBase.
getObject(Invid) - Method in class arlut.csd.ganymede.DBObjectBase
This server-side routine provides a convenient accessor to retrieve a specific object stored in this DBObjectBase.
getObject(Invid) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is used by subclasses of GanymedeBuilderTask to obtain a reference to a DBObject matching a given invid.
getObject(Short, Integer) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method retrieves an xmlobject that has been previously loaded from the XML file.
getObject(Short, String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method retrieves an xmlobject that has been previously loaded from the XML file.
getObject(String, Integer) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method retrieves an xmlobject that has been previously loaded from the XML file.
getObject(String, String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method retrieves an xmlobject that has been previously loaded from the XML file.
getObjectBase(short) - Method in class arlut.csd.ganymede.DBStore
Returns the object definition class for the id class.
getObjectBase(Short) - Method in class arlut.csd.ganymede.DBStore
Returns the object definition class for the id class.
getObjectBase(String) - Method in class arlut.csd.ganymede.DBStore
Returns the object definition class for the id class.
getObjectFieldType(Hashtable, String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This helper method takes a hash of field names to FieldTemplate and an underscore-for-space XML encoded field name and returns the FieldTemplate for that field, if known.
getObjectHandle() - Method in class arlut.csd.ganymede.client.CacheInfo
 
getObjectHandle(int) - Method in class arlut.csd.ganymede.QueryResult
Returns the ObjectHandle for this row.
getObjectHandle(Invid) - Method in class arlut.csd.ganymede.client.gclient
Pulls a object handle for an invid out of the client's cache, if it has been cached.
getObjectHandle(Invid) - Method in class arlut.csd.ganymede.client.objectList
This method returns a live reference to the object handle corresponding to invid, or null if none such is in this object list.
getObjectHandle(Invid, Short) - Method in class arlut.csd.ganymede.client.gclient
Pulls a object handle for an invid out of the client's cache, if it has been cached.
getObjectHandles(boolean) - Method in class arlut.csd.ganymede.client.objectList
This method returns a sorted copy of an object handles vector.
getObjectHandles(boolean, boolean) - Method in class arlut.csd.ganymede.client.objectList
This method returns a sorted copy of an object handles vector.
getObjectHashClone() - Method in class arlut.csd.ganymede.DBEditSet
To allow the GanymedeSession to get a copy of our object hash.
getObjectHook() - Method in class arlut.csd.ganymede.DBObjectBase
Helper method for DBEditObject subclasses
getObjectHook(Invid) - Method in class arlut.csd.ganymede.DBSession
This method returns a handle to the objectHook for a particular Invid.
getObjectInvid() - Method in class arlut.csd.ganymede.client.containerPanel
Get the invid for the object in this containerPanel.
getObjectInvid() - Method in class arlut.csd.ganymede.client.elementWrapper
 
getObjectInvid() - Method in class arlut.csd.ganymede.client.framePanel
Returns the invid of the object contained in this frame panel.
getObjectLabel() - Method in class arlut.csd.ganymede.client.framePanel
 
getObjectList() - Method in class arlut.csd.ganymede.DBEditSet
Return a list of objects that we are currently working on.
getObjectList(Short, boolean) - Method in class arlut.csd.ganymede.client.gclient
Gets a list of objects from the server, in a form appropriate for use in constructing a list of nodes in the tree under an object type (object base) folder.
getObjects() - Method in class arlut.csd.JDialog.DialogRsrc
 
getObjects(short) - Method in class arlut.csd.ganymede.GanymedeSession
This is a method to allow code in the server to quickly and safely get a full list of objects in an object base.
getObjectStatus() - Method in class arlut.csd.ganymede.ReturnVal
Certain operations may set status codes.
getObjectTitle(Invid) - Method in class arlut.csd.ganymede.client.gclient
This method returns a concatenated string made up of the object type and object name.
getObjectType() - Method in class arlut.csd.ganymede.client.framePanel
 
getObjectType(Invid) - Method in class arlut.csd.ganymede.client.Loader
Returns the type name for a given object.
getObjectType(Invid) - Method in class arlut.csd.ganymede.client.gclient
Returns the type name for a given object.
getObjectTypeName() - Method in class arlut.csd.ganymede.client.framePanel
Returns the type name of the object contained in this frame panel.
getObjTypeID() - Method in class arlut.csd.ganymede.DBField
Returns the object type id for the object containing this field.
getOKChars() - Method in interface arlut.csd.ganymede.BaseField
Returns the set of acceptable characters if this is a string field.
getOKChars() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the set of acceptable characters if this is a string field.
getOKChars() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a STRING and a limited set of characters are acceptable in this field, returns those characters.
getOpenImage() - Method in class arlut.csd.JTree.treeNode
 
getOperationType() - Method in class arlut.csd.JDataComponent.JValueObject
Returns the type of operation encoded by this message.
getOptionStrings() - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method returns the Vector of option strings registered for this task object in the Ganymede database, or null if no option strings are defined.
getOptionValue(String) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method retrieves the value associated with the provided option name if this builder task was registered with taskDefObjInvid set by a subclass whose constructor takes an Invid parameter and which sets taskDefObjInvid in GanymedeBuilderTask.
getOriginal() - Method in class arlut.csd.ganymede.DBEditObject
Returns the original version of the object that we were created to edit.
getOriginalLabel() - Method in class arlut.csd.ganymede.client.CacheInfo
 
getOriginalObjectHandle() - Method in class arlut.csd.ganymede.client.CacheInfo
 
getOwner() - Method in class arlut.csd.ganymede.DBField
Returns the object this field is part of.
getOwnerGroups() - Method in class arlut.csd.ganymede.GanymedeSession
This method returns a QueryResult of owner groups that the current persona has access to.
getOwnerGroups() - Method in interface arlut.csd.ganymede.Session
This method returns a QueryResult of owner groups that the current persona has access to.
getPackageResource(String, Class) - Static method in class arlut.csd.Util.PackageResources
Loads a generic resource by its filename from either CLASSPATH or a jar file, depending on how the code calling this method was run.
getParam(Object) - Method in class arlut.csd.ganymede.GanymediatorWizard
This method allows a processDialog*() method in a GanymediatorWizard subclass to get access to a value returned to the wizard from a previous dialog.
getParameter() - Method in class arlut.csd.JDataComponent.JValueObject
Returns an auxiliary value.
getParent() - Method in class arlut.csd.JTree.treeNode
 
getParent() - Method in class arlut.csd.Util.XMLItem
This method returns the parent of this XMLItem, if any.
getPassword() - Method in class arlut.csd.JDataComponent.JpassField
Returns the plain text password if it has been validly set.
getPassword() - Method in class arlut.csd.ganymede.client.ClientBase
Allows the server to retrieve the password.
getPassword() - Method in interface arlut.csd.ganymede.Admin
 
getPassword() - Method in interface arlut.csd.ganymede.Client
Allows the server to retrieve the password.
getPassword() - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to obtain the password given when the admin console was started.
getPassword() - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to obtain the password given when the admin console was started.
getPassword() - Method in class arlut.csd.ganymede.stopServerAdmin
 
getPasswordField() - Method in class arlut.csd.ganymede.client.PersonaDialog
 
getPath() - Method in interface arlut.csd.ganymede.Base
Returns the name and category path of this object type.
getPath() - Method in class arlut.csd.ganymede.BaseDump
 
getPath() - Method in interface arlut.csd.ganymede.Category
Returns the full path to this category, with levels in the hierarchy separated by '/'s.
getPath() - Method in class arlut.csd.ganymede.CategoryDump
Returns the full path to this category, with levels in the hierarchy separated by '/'s.
getPath() - Method in interface arlut.csd.ganymede.CategoryNode
This method returns the fully pathed name of this node.
getPath() - Method in class arlut.csd.ganymede.DBBaseCategory
Returns the full path to this category, with levels in the hierarchy separated by '/'s.
getPath() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the name and category path of this object type.
getPerm(Base) - Method in class arlut.csd.ganymede.PermMatrix
Returns a PermEntry object representing this PermMatrix's permissions on the base <base>
getPerm(Base) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns a PermEntry object representing this PermMatrix's permissions on the base <base>
getPerm(Base) - Method in interface arlut.csd.ganymede.perm_field
Returns a PermEntry object representing this PermMatrix's permissions on the base <base>
getPerm(Base, BaseField) - Method in class arlut.csd.ganymede.PermMatrix
Returns a PermEntry object representing this PermMatrix's permissions on the field <field> in base <base>
getPerm(Base, BaseField) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns a PermEntry object representing this PermMatrix's permissions on the field <field> in base <base>
getPerm(Base, BaseField) - Method in interface arlut.csd.ganymede.perm_field
Returns a PermEntry object representing this PermMatrix's permissions on the field <field> in base <base>
getPerm(DBObject) - Method in class arlut.csd.ganymede.GanymedeSession
This method takes the administrator's current persona, considers the owner groups the administrator is a member of, checks to see if the object is owned by that group, and determines the appropriate permission bits for the object.
getPerm(DBObject, short) - Method in class arlut.csd.ganymede.GanymedeSession
This method takes the administrator's current persona, considers the owner groups the administrator is a member of, checks to see if the object is owned by that group, and determines the appropriate permission bits for the field in the object.
getPerm(short) - Method in class arlut.csd.ganymede.PermMatrix
Returns a PermEntry object representing this PermMatrix's permissions on the base <baseID>
getPerm(short) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns a PermEntry object representing this PermMatrix's permissions on the base <baseID>
getPerm(short) - Method in interface arlut.csd.ganymede.perm_field
Returns a PermEntry object representing this PermMatrix's permissions on the base <base>
getPerm(short, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method returns the generic permissions for a object type.
getPerm(short, short) - Method in class arlut.csd.ganymede.PermMatrix
Returns a PermEntry object representing this PermMatrix's permissions on the field <fieldID> in base <baseID>
getPerm(short, short) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns a PermEntry object representing this PermMatrix's permissions on the field <fieldID> in base <baseID>
getPerm(short, short) - Method in interface arlut.csd.ganymede.perm_field
Returns a PermEntry object representing this PermMatrix's permissions on the field <field> in base <base>

getPerm(short, short, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method returns the current persona's default permissions for a base and field.
getPermEntry() - Method in class arlut.csd.ganymede.xPerm
 
getPermEntry(boolean, boolean, boolean, boolean) - Static method in class arlut.csd.ganymede.PermEntry
This static method returns a reference to an immutable PermEntry object with the requested privilege bits set.
getPermEntry(byte) - Static method in class arlut.csd.ganymede.PermEntry
This static method returns a reference to an immutable PermEntry object with the requested privilege bits set.
getPermEntry(DataInput) - Static method in class arlut.csd.ganymede.PermEntry
This static method reads a PermEntry object from the given DataInput stream and returns an immutable PermEntry with the appropriate bits set.
getPersona() - Method in class arlut.csd.ganymede.GanymedeSession
This method gives access to the DBObject for the administrator's persona record, if any.
getPersonaDialog() - Method in class arlut.csd.ganymede.client.gclient
Returns a reference to the most recently created persona dialog.
getPersonae() - Method in class arlut.csd.ganymede.GanymedeSession
This method returns a list of personae names available to the user logged in.
getPersonae() - Method in interface arlut.csd.ganymede.Session
This method returns a list of personae names available to the user logged in.
getPersonaInvid() - Method in class arlut.csd.ganymede.GanymedeSession
Convenience method to get access to this session's persona invid.
getPhase1Count() - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
This is public for GanymedeSession.openTransaction(), as a hack to support proper updating of the client's status icon on client connect.
getPhase2Count() - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
This is public for GanymedeSession.openTransaction(), as a hack to support proper updating of the client's status icon on client connect.
getPlainText() - Method in class arlut.csd.ganymede.PasswordDBField
This server-side only method returns the plaintext password text, if available.
getPreferredSize() - Method in class arlut.csd.JDataComponent.JMultiLineLabel
 
getPreferredSize() - Method in class arlut.csd.JDataComponent.JSeparator
 
getPreferredSize() - Method in class arlut.csd.JTable.tableCanvas
 
getPreferredSize() - Method in class arlut.csd.JTree.treeCanvas
 
getPrevSibling() - Method in class arlut.csd.JTree.treeNode
 
getPrintString() - Method in class arlut.csd.ganymede.DBObject
This server-side method returns a summary description of this object, including a listing of all non-null fields and their contents.
getQueryNode() - Method in class arlut.csd.ganymede.client.QueryRow
This method returns a QueryNode corresponding to the current configuration of this QueryRow.
getQuestionImage() - Method in class arlut.csd.ganymede.client.gclient
Loads and returns the question-mark Image for use in client dialogs.
getReaderSize() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the size of the reader list
getReadLockVector(Object) - Method in class arlut.csd.ganymede.DBLockSync
This method returns a Vector of DBReadLock objects associated with key, if any.
getRecipients() - Method in class arlut.csd.ganymede.client.SaveDialog
String of recipients for the mail.
getRecipients() - Method in class arlut.csd.ganymede.client.SaveObjDialog
String of recipients for the mail.
getReference() - Method in class arlut.csd.ganymede.client.PermRow
Returns the current base or field object
getRegexpDesc() - Method in interface arlut.csd.ganymede.BaseField
Returns the text description of the regexp pattern string constraining this string field.
getRegexpDesc() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the text description of the regexp pattern string constraining this string field.
getRegexpPat() - Method in interface arlut.csd.ganymede.BaseField
Returns the regexp pattern string constraining this string field.
getRegexpPat() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the regexp pattern string constraining this string field.
getRegexpPat() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a STRING and a regular expression has been set to limit acceptable strings in this field, returns the regexp patter string.
getReleaseString() - Static method in class arlut.csd.Util.CVSVersion
Returns a composite string containing release information based on the last CVS export and compile of the CVSVersion class.
getRemoteLabel(GanymedeSession, Invid, boolean) - Method in class arlut.csd.ganymede.InvidDBField
This method returns the label of an object referenced by an invid held in this field.
getRemovalDate() - Method in class arlut.csd.ganymede.DBObject
Returns the date that this object is to go through final removal if it has been inactivated.
getRemovalDate() - Method in interface arlut.csd.ganymede.db_object
Returns the date that this object is to go through final removal if it has been inactivated.
getRescanList(Invid) - Method in class arlut.csd.ganymede.ReturnVal
This method returns a Vector of Short() objects if the server provided an explicit list of fields that need to be reprocessed, or null if all or no fields need to be processed.
getRescanObjectsList() - Method in class arlut.csd.ganymede.ReturnVal
This method returns a Vector of Invid objects, corresponding to those objects which need to have some field rescan work done.
getReservedEnum() - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
getReservedHash() - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
getResult(int, int) - Method in class arlut.csd.ganymede.DumpResult
 
getReturnFields() - Method in class arlut.csd.ganymede.client.OptionsPanel
This method returns a Vector of Strings indicating the fields that the user has requested be returned by the query engine, or null if the user has left the field checkboxes at the default settings.
getReturnVal() - Method in class arlut.csd.ganymede.CommitNonFatalException
 
getReturnVal() - Method in class arlut.csd.ganymede.CommitFatalException
 
getReturnVal(String, boolean) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This private helper method creates a ReturnVal object to be passed back to the xmlclient.
getRoot() - Method in class arlut.csd.JTree.treeControl
Get access to the root of the treeCanvas's tree of nodes.
getRoot() - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
getRoot() - Method in class arlut.csd.ganymede.DBBaseCategory
This method returns a reference to the top of this category's tree.
getRootCategory() - Method in class arlut.csd.ganymede.DBSchemaEdit
Returns the root category node from the server
getRootCategory() - Method in class arlut.csd.ganymede.GanymedeSession
Deprecated. Superseded by the more efficient getCategoryTree()
getRootCategory() - Method in interface arlut.csd.ganymede.SchemaEdit
Returns the root category node from the server
getRootCategory() - Method in interface arlut.csd.ganymede.Session
Deprecated. Superseded by the more efficient getCategoryTree()
getRowCount() - Method in class arlut.csd.JTable.baseTable
This method returns the number of rows in the table.
getRowCount() - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
getRows() - Method in class arlut.csd.ganymede.DumpResult
 
getRowSpan() - Method in class arlut.csd.JTable.tableCell
This method returns the number of lines this cell desires to occupy.
getRowSpan() - Method in class arlut.csd.JTable.tableRow
This method returns the number of lines that this row requires when displayed.
getSalt() - Method in class arlut.csd.ganymede.PasswordDBField
Method to obtain the SALT for a stored crypted password.
getSchemaEdit() - Method in class arlut.csd.ganymede.GASHSchema
 
getSchemaXML(FileReceiver, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method is called by the XML client to initiate a dump of the server's schema definition in XML format.
getSchemaXML(FileReceiver, boolean) - Method in interface arlut.csd.ganymede.Session
This method is called by the XML client to initiate a dump of the server's schema definition in XML format.
getSelectedFormat() - Method in class arlut.csd.ganymede.client.formatButtonPanel
 
getSelectedHandle() - Method in class arlut.csd.JDataComponent.JstringListBox
This returns the whole listHandle.
getSelectedHandles() - Method in class arlut.csd.JDataComponent.JstringListBox
Returns all the selected handles.
getSelectedIndex() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getSelectedInvid() - Method in class arlut.csd.ganymede.client.JInvidChooser
 
getSelectedItem() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getSelectedItem() - Method in class arlut.csd.JDataComponent.JstringListBox
This returns the object, without the label.
getSelectedItem() - Method in class arlut.csd.JDialog.choiceThing
 
getSelectedLabel() - Method in class arlut.csd.JDataComponent.JstringListBox
This returns just the label.
getSelectedMonth() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method returns the month of the year for the selected date, in the range 0-11.
getSelectedMonthString() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method returns a string describing the month and year of the currently selected date
getSelectedObjectNode() - Method in class arlut.csd.ganymede.client.gclient
Returns the node of the object currently selected in the tree, if any.
getSelectedObjects() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
getSelectedRow() - Method in class arlut.csd.JTable.rowTable
 
getSelectedString(ComboBoxModel) - Method in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
getSelectedYear() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method returns the year being displayed in the calendar gui.
getSession() - Method in class arlut.csd.ganymede.client.ClientBase
This method can be used to retrieve a handle to the client's login session.
getSession() - Method in class arlut.csd.ganymede.client.gclient
Get the session
getSession() - Method in class arlut.csd.ganymede.DBEditObject
Returns the DBSession that this object is checked out in care of.
getSession() - Method in class arlut.csd.ganymede.DBEditSet
Method to return the DBSession handle owning this transaction.
getSession() - Method in class arlut.csd.ganymede.GanymedeSession
This method returns a reference to the DBSession object encapsulated by this GanymedeSession object.
getSessionCheckpoint(DBSession) - Static method in class arlut.csd.ganymede.DBDeletionManager
This method returns a snapshot of what Invids are locked by a given session at the time the method is called.
getSizeOfList() - Method in class arlut.csd.JDataComponent.JstringListBox
 
getSomethingChanged() - Method in class arlut.csd.ganymede.client.gclient
True if something has been changed since the last commit/cancel
getSource() - Method in class arlut.csd.JDataComponent.JValueObject
Returns the arlut.csd.JDataComponent GUI component that originated this message.
getSpace() - Method in class arlut.csd.ganymede.SpaceNode
 
getStartDate() - Method in class arlut.csd.ganymede.client.SaveObjDialog
The start date for the history.
getStartDialog() - Method in class arlut.csd.ganymede.GanymediatorWizard
Deprecated. getStartDialog() has been deprecated.. use processDialog0() in your GanymediatorWizard subclasses instead.
getState() - Method in class arlut.csd.ganymede.GanymediatorWizard
This method lets us know where the wizard is in its process
getStatus() - Method in class arlut.csd.ganymede.client.gclient
Get the current text from the client's status field
getStatus() - Method in class arlut.csd.ganymede.DBEditObject
Returns a code indicating whether this object is being created, edited, or deleted.
getStore() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the DBStore containing this DBObjectBase.
getStore() - Method in class arlut.csd.ganymede.DBSession
This method is provided so that custom DBEditObject subclasses can get access to methods on our DBStore.
getString() - Method in class arlut.csd.Util.XMLCharData
This method returns the character data for this XMLItem.
getString() - Method in class arlut.csd.Util.XMLItem
This method returns the character data for this XMLItem.
getString(ComboBoxModel, int) - Method in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
getString(DBObject, short) - Method in class arlut.csd.ganymede.systemEventType
 
getString(DBObject, short) - Method in class arlut.csd.ganymede.objectEventType
 
getSubject() - Method in class arlut.csd.ganymede.client.SaveDialog
Returns the text for the subject of the mail.
getSubject() - Method in class arlut.csd.ganymede.client.SaveObjDialog
Returns the text for the subject of the mail.
getSummaryDescription() - Method in class arlut.csd.ganymede.DBObject
This method is used to provide a summary description of this object, including a listing of all non-null fields and their contents.
getSummaryDescription() - Method in interface arlut.csd.ganymede.db_object
This method is used to provide a summary description of this object, including a listing of all non-null fields and their contents.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer
TreeCellRenderer method.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class arlut.csd.ganymede.client.BoolRenderer
 
getTableHeaders() - Method in class arlut.csd.JTable.baseTable
This method returns a Vector of Strings containing the titles of columns currently in the table.
getTargetBase() - Method in interface arlut.csd.ganymede.BaseField
Return the object type that this invid field is constrained to point to, if set
getTargetBase() - Method in class arlut.csd.ganymede.DBObjectBaseField
Return the object type that this invid field is constrained to point to, if set
getTargetBase() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is an INVID and is configured to point to an object of a certain type, returns the object type this field points to.

This method will return a negative value if this field can point to objects of differing types.
getTargetBase() - Method in class arlut.csd.ganymede.InvidDBField
Return the object type that this invid field is constrained to point to, if set
getTargetBase() - Method in interface arlut.csd.ganymede.invid_field
Return the object type that this invid field is constrained to point to, if set
getTargetBaseDef() - Method in class arlut.csd.ganymede.InvidDBField
Returns an actual reference to the object type targeted by this invid field, or null if no specific object type is targeted.
getTargetField() - Method in interface arlut.csd.ganymede.BaseField
If this field is a target restricted invid field, this method will return a short indicating the field in the target object that the symmetry relation applies to.
getTargetField() - Method in class arlut.csd.ganymede.DBObjectBaseField
If this field is a target restricted invid field, this method will return a short indicating the field in the target object that the symmetry relation applies to.
getTargetField() - Method in class arlut.csd.ganymede.InvidDBField
Return the numeric id code for the field that this invid field is set to point to, if any.
getTargetFieldDef() - Method in class arlut.csd.ganymede.InvidDBField
Returns an actual reference to the field definition targeted by this invid field, or null if no specific field type is targeted.
getTemplate() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns a FieldTemplate serializable field definition object for this field.
getTemplateFromName(String) - Method in class arlut.csd.ganymede.client.querybox
 
getTemplateMatrix() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Return a serializable, read-only copy of the maximum permissions that can be set for this field's permission matrix.
getTemplateMatrix() - Method in interface arlut.csd.ganymede.perm_field
Return a serializable, read-only copy of the maximum permissions that can be set for this field's permission matrix.
getTemplateVector(short) - Method in class arlut.csd.ganymede.client.Loader
Returns a vector of FieldTemplate's.
getTemplateVector(short) - Method in class arlut.csd.ganymede.client.gclient
Returns a vector of FieldTemplate's.
getTemplateVector(short) - Method in class arlut.csd.ganymede.GanymedeXMLSession
 
getTemplateVector(Short) - Method in class arlut.csd.ganymede.client.Loader
Returns a vector of FieldTemplate's listing fields and field informaton for the object type identified by id.
getTemplateVector(Short) - Method in class arlut.csd.ganymede.client.gclient
Returns a vector of FieldTemplate's listing fields and field informaton for the object type identified by id.
getTemplateVector(Short) - Method in class arlut.csd.ganymede.GanymedeXMLSession
 
getText() - Method in class arlut.csd.JDialog.DialogRsrc
 
getText() - Method in class arlut.csd.JDialog.JDialogBuff
This is a convenience function for the server.
getText() - Method in class arlut.csd.JTree.treeNode
 
getText(int) - Method in class arlut.csd.JTable.tableCell
This method returns the nth row of this cell's text, where the first row is 0.
getTextMessage(String, Invid, boolean) - Static method in class arlut.csd.ganymede.GanymedeServer
This method retrieves a message from a specified directory in the Ganymede installation and passes it back as a StringBuffer.
getTimeStamp() - Method in class arlut.csd.ganymede.DBObjectBase
Returns a Date object containing the time that any changes were committed to this DBObjectBase.
getToolBar() - Method in class arlut.csd.ganymede.client.gResultTable
 
getTopEdge() - Method in class arlut.csd.JTable.tableRow
This method returns the current position of the top edge of this row within the table.
getTopName() - Method in class arlut.csd.Util.NamedStack
This method returns the name associated with the last item pushed onto this name stack, without altering the stack.
getTopObject() - Method in class arlut.csd.Util.NamedStack
This method returns the object associated with the last item pushed onto this name stack, without altering the stack.
getTransactionRecord(DBEditSet) - Method in class arlut.csd.ganymede.DBNameSpace
This method returns the DBNameSpaceTransaction associated with the given transaction, creating one if one was not previously so associated.
getTree() - Method in class arlut.csd.ganymede.client.JTreeTable
Returns the tree that is being shared between the model.
getTree() - Method in class arlut.csd.ganymede.CategoryTransport
Client side accessor
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class arlut.csd.ganymede.client.permEditorTreeRenderer
 
getTreeString() - Method in class arlut.csd.Util.XMLItem
Convenience method to get a string representation of this item and everything under it, if anything.
getTreeString(StringBuffer, int) - Method in class arlut.csd.Util.XMLElement
This debug method appends this item and all items under this item if this item is the top node in a tree to the StringBuffer passed in.
getTreeString(StringBuffer, int) - Method in class arlut.csd.Util.XMLItem
This debug method appends this item and all items under this item if this item is the top node in a tree to the StringBuffer passed in.
getTrueLabel() - Method in interface arlut.csd.ganymede.BaseField
Returns the true Label if this is a labeled boolean field
getTrueLabel() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the true Label if this is a labeled boolean field
getTrueLabel() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a BOOLEAN and isLabeled() is true, returns the text to be associated with the true choice.
getType() - Method in class arlut.csd.ganymede.client.ClientEvent
Returns the message type for this event.
getType() - Method in interface arlut.csd.ganymede.BaseField
Returns the field type
getType() - Method in class arlut.csd.ganymede.DBField
Returns the type code for this field from the schema.
getType() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns the field type
getType() - Method in class arlut.csd.ganymede.FieldTemplate
Returns a type identifier for this field.
getType() - Method in class arlut.csd.ganymede.Invid
 
getType() - Method in interface arlut.csd.ganymede.db_field
Returns the type code for this field from the schema.
getType() - Method in class arlut.csd.ganymede.xmlobject
 
getTypeDesc() - Method in interface arlut.csd.ganymede.BaseField
This method is intended to produce a human readable representation of this field definition's type attributes.
getTypeDesc() - Method in class arlut.csd.ganymede.DBField
Returns the description of this field's type from the schema.
getTypeDesc() - Method in class arlut.csd.ganymede.DBObject
Returns the string of the object's type
getTypeDesc() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is intended to produce a human readable representation of this field definition's type attributes.
getTypeDesc() - Method in interface arlut.csd.ganymede.db_field
Returns the description of this field's type from the schema.
getTypeDescHTML() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is intended to produce a human readable representation of this field definition's type attributes.
getTypeID() - Method in class arlut.csd.ganymede.client.BaseNode
 
getTypeID() - Method in interface arlut.csd.ganymede.Base
Returns the invid type id for this object definition
getTypeID() - Method in class arlut.csd.ganymede.BaseDump
 
getTypeID() - Method in class arlut.csd.ganymede.DBObject
Returns the numeric id of the object's objectBase
getTypeID() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the invid type id for this object definition
getTypeID() - Method in interface arlut.csd.ganymede.db_object
Returns the base id of the object's type
getTypeName() - Method in class arlut.csd.ganymede.DBObject
Returns the name of the object's objectBase
getTypeName() - Method in interface arlut.csd.ganymede.db_object
Returns the name of the object's type
getTypeName(short) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This helper method returns the object type string for an object type based on its short object type ID number.
getTypeNum(String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This helper method returns the short id number of an object type based on its underscore-for-space encoded XML object type name.
getTypes() - Method in class arlut.csd.ganymede.DumpResult
 
getTypes() - Method in class arlut.csd.ganymede.GanymedeSession
Deprecated. Superseded by the more efficient getBaseList()
getTypes() - Method in interface arlut.csd.ganymede.Session
Deprecated. Superseded by the more efficient getBaseList()
getTypeString() - Method in class arlut.csd.ganymede.client.openObjectDialog
 
getTypeText() - Method in class arlut.csd.ganymede.client.InvidNode
 
getUNIXCryptText() - Method in class arlut.csd.ganymede.PasswordDBField
This server-side only method returns the UNIX-encrypted password text.
getUser() - Method in class arlut.csd.ganymede.GanymedeSession
Convenience method to get access to this session's UserBase instance.
getUserInvid() - Method in class arlut.csd.ganymede.GanymedeSession
Convenience method to get access to this session's user invid.
getUserName() - Method in class arlut.csd.ganymede.client.glogin
Reports our username to gclient
getUserTable() - Static method in class arlut.csd.ganymede.GanymedeServer
This method is used by the GanymedeAdmin refreshUsers() method to get a summary of the state of the remotely connected users.
getValue() - Method in class arlut.csd.JDataComponent.JIPField
Returns the current IP value held in this JIPField.
getValue() - Method in class arlut.csd.JDataComponent.JValueObject
Returns the value of the object being affected by this message.
getValue() - Method in class arlut.csd.JDataComponent.JcheckboxField
returns the value represented by this JcheckboxField
getValue() - Method in class arlut.csd.JDataComponent.JfloatField
returns the value of this JfloatField as an Integer object If this field is empty, will return null.
getValue() - Method in class arlut.csd.JDataComponent.JnumberField
returns the value of this JnumberField as an Integer object If this field is empty, will return null.
getValue() - Method in class arlut.csd.JDataComponent.JpasswordField
returns the value of the member variable value
getValue() - Method in class arlut.csd.JDataComponent.JstringField
Return the string contained in this field, whether it has been validated in a callback or not.
getValue() - Method in class arlut.csd.JDialog.booleanThing
 
getValue() - Method in class arlut.csd.JDataComponent.listHandle
Returns the value of this listHandle.
getValue() - Method in class arlut.csd.JDialog.stringThing
 
getValue() - Method in class arlut.csd.Util.SharedStringBuffer
Return direct access to the char[] array in this object.
getValue() - Method in class arlut.csd.ganymede.client.elementWrapper
 
getValue() - Method in class arlut.csd.ganymede.DBField
Returns the value of this field, if a scalar.
getValue() - Method in class arlut.csd.ganymede.FieldInfo
 
getValue() - Method in class arlut.csd.ganymede.PasswordDBField
Standard db_field method to retrieve the value of this field.
getValue() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
We always return null here..
getValue() - Method in interface arlut.csd.ganymede.db_field
Returns the value of this field, if a scalar.
getValue(boolean) - Method in class arlut.csd.ganymede.DBField
Returns the value of this field, if a scalar.
getValueAt(int, int) - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
getValueAt(Object, int) - Method in interface arlut.csd.ganymede.client.TreeTableModel
Returns the value to be displayed for node node, at column number column.
getValueAt(Object, int) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
getValueHandle(Object) - Method in class arlut.csd.ganymede.DBNameSpaceCkPoint
 
getValueLocal() - Method in class arlut.csd.ganymede.DBField
Returns an Object carrying the value held in this field.
getValueLocal() - Method in class arlut.csd.ganymede.PasswordDBField
Returns an Object carrying the value held in this field.
getValueLocal() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns an Object carrying the value held in this field.

This is intended to be used within the Ganymede server, it bypasses the permissions checking that getValues() does.
getValues() - Method in class arlut.csd.ganymede.DBField
Returns a Vector of the values of the elements in this field, if a vector.
getValues() - Method in interface arlut.csd.ganymede.db_field
Returns a Vector of the values of the elements in this field, if a vector.
getValuesLocal() - Method in class arlut.csd.ganymede.DBField
Returns a Vector of the values of the elements in this field, if a vector.
getValueString() - Method in class arlut.csd.ganymede.BooleanDBField
This method returns a text encoded value for this BooleanDBField without checking permissions.
getValueString() - Method in class arlut.csd.ganymede.DBField
This method returns a text encoded value for this DBField without checking permissions.
getValueString() - Method in class arlut.csd.ganymede.DateDBField
 
getValueString() - Method in class arlut.csd.ganymede.FloatDBField
 
getValueString() - Method in class arlut.csd.ganymede.IPDBField
 
getValueString() - Method in class arlut.csd.ganymede.InvidDBField
This method returns a text encoded value for this InvidDBField without checking permissions.
getValueString() - Method in class arlut.csd.ganymede.NumericDBField
 
getValueString() - Method in class arlut.csd.ganymede.PasswordDBField
This method returns a text encoded value for this DBField without checking permissions.
getValueString() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
 
getValueString() - Method in class arlut.csd.ganymede.StringDBField
This method returns a text encoded value for this StringDBField without checking permissions.
getValueString() - Method in interface arlut.csd.ganymede.db_field
Returns a String representing the value of this field.
getVectorDiff(DBField) - Method in class arlut.csd.ganymede.DBField
Returns a fieldDeltaRec object listing the changes between this field's state and that of the prior oldField state.
getVectVal() - Method in class arlut.csd.ganymede.DBField
This method is designed to handle casting this field's value into a vector as needed.
getVirtualValue(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook to return interposed values for fields that have their data massaged by a DBEditObject subclass.
getVisibleDescendantRange(treeNode, Range) - Method in class arlut.csd.JTree.treeControl
calculates the rows that are visible at and below node, so that contractNode() can remove all nodes in that range from visibility
getVisibleMonth() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method returns the month of the year currently being displayed in the calendar gui, in the range 0-11.
getVisibleYear() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method returns the year being displayed in the calendar gui.
getWaitImage() - Method in class arlut.csd.ganymede.client.framePanel
 
getWaitImage() - Method in class arlut.csd.ganymede.client.windowPanel
Returns an image used as a generic "wait" image.
getWindowPanel() - Method in class arlut.csd.ganymede.client.framePanel
 
getWindows() - Method in class arlut.csd.ganymede.client.windowPanel
Returns an Enumeration of all the internal windows currently being shown in the client.
getWizard() - Method in class arlut.csd.ganymede.GanymedeSession
Returns the active wizard, if any, for this GanymedeSession.
getWrappedCellText(int, int) - Method in class arlut.csd.JTable.baseTable
Gets the contents of a cell in the table.
getWrappedCellText(tableCell) - Method in class arlut.csd.JTable.baseTable
Gets the contents of a cell in the table.
getWriter() - Method in class arlut.csd.ganymede.XMLDumpContext
 
getWriterSize() - Method in class arlut.csd.ganymede.DBObjectBase
Returns the size of the writer wait set
getXMLCode() - Method in class arlut.csd.ganymede.PermEntry
 
getXMLDump(FileReceiver, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method is called by the XML client to initiate a dump of the server's entire database, schema and data, in XML format.
getXMLDump(FileReceiver, boolean) - Method in interface arlut.csd.ganymede.Session
This method is called by the XML client to initiate a dump of the server's entire database, schema and data, in XML format.
getXMLName() - Method in class arlut.csd.ganymede.DBField
Returns the name for this field, encoded in a form suitable for use as an XML element name.
getXSession() - Method in class arlut.csd.ganymede.client.ClientBase
This method can be used to retrieve a handle to the client's login session.
getXSession() - Method in class arlut.csd.ganymede.xInvid
 
getXSession() - Method in class arlut.csd.ganymede.xPassword
 
getXSession() - Method in class arlut.csd.ganymede.xPerm
 
getYear() - Method in class arlut.csd.JCalendar.JYearChooser
 
getYear() - Method in class arlut.csd.JCalendar.JMonthYearPanel
Returns the year currently selected in the JMonthYearPanel.
GG(int, int, int, int, int, int, int) - Method in class md5.MD5
 
GHashtable - class arlut.csd.ganymede.GHashtable.
GHashtable is a Hashtable subclass that can map uppercase/lowercase keys of the same string to identity.
GHashtable(boolean) - Constructor for class arlut.csd.ganymede.GHashtable
Least specified constructor.
GHashtable(int, boolean) - Constructor for class arlut.csd.ganymede.GHashtable
Medium specified constructor.
GHashtable(int, float, boolean) - Constructor for class arlut.csd.ganymede.GHashtable
Fully specified constructor.
GKey - class arlut.csd.ganymede.GKey.
 
GKey(Object) - Constructor for class arlut.csd.ganymede.GKey
 
glogin - class arlut.csd.ganymede.client.glogin.
Ganymede client start class.
glogin() - Constructor for class arlut.csd.ganymede.client.glogin
 
gloginFrame - class arlut.csd.ganymede.client.gloginFrame.
JFrame subclass which is used to hold the glogin applet when the Ganymede client is run as an application rather than an applet.
gloginFrame(String, glogin) - Constructor for class arlut.csd.ganymede.client.gloginFrame
 
goBack() - Method in class arlut.csd.ganymede.client.helpPanel
 
goThreaded() - Method in class Qsmtp.Qsmtp
After this method is called, all further sendmsg() calls will not directly send mail themselves, but will rather queue the mail for sending by a back-ground thread.
grantOwnership(GanymedeSession, DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Hook to allow subclasses to grant ownership privileges to a given object.
GREAT - Static variable in class arlut.csd.ganymede.QueryDataNode
 
GREATEQ - Static variable in class arlut.csd.ganymede.QueryDataNode
 
gResultTable - class arlut.csd.ganymede.client.gResultTable.
Client internal window for displaying the results of a query dump in a table form.
gResultTable(windowPanel, Session, Query, DumpResult) - Constructor for class arlut.csd.ganymede.client.gResultTable
Constructor for gResultTable.
gridTable - class arlut.csd.JTable.gridTable.
gridTable is a specialized baseTable, supporting an x,y access model
gridTable(int[], String[], JPopupMenu) - Constructor for class arlut.csd.JTable.gridTable
Constructor with default fonts, justification, and behavior
gridTable(tableAttr, tableAttr, tableAttr[], int[], Color, Color, Color, Color, String[], boolean, boolean, boolean, boolean, JPopupMenu, JPopupMenu) - Constructor for class arlut.csd.JTable.gridTable
This is the base constructor for gridTable, which allows all aspects of the gridTable's appearance and behavior to be customized.
group - Variable in class arlut.csd.ganymede.client.formatButtonPanel
 
gSession - Variable in class arlut.csd.ganymede.DBLog
GanymedeSession reference to allow the log code to do searching of the database, etc.
gSession - Variable in class arlut.csd.ganymede.DBObject
if this object is being viewed by a particular Ganymede Session, we record that here.
GSession - Variable in class arlut.csd.ganymede.DBSession
User-level session reference.

H

h - Variable in class arlut.csd.ganymede.client.clientDesktopMgr
 
h_offset - Variable in class arlut.csd.JTable.tableCanvas
 
h_offset - Variable in class arlut.csd.JTree.treeCanvas
 
halfElement - Variable in class arlut.csd.Util.XMLReader
 
handle - Variable in class arlut.csd.JTable.mergeRec
 
handle - Variable in class arlut.csd.ganymede.client.InvidNode
 
handle - Variable in class arlut.csd.ganymede.client.CacheInfo
 
handle - Variable in class arlut.csd.ganymede.taskMonitor
 
handleBaseRenaming() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This private method takes care of doing any object type renaming, prior to resolving invid field definitions.
handleConsoleRMIFailure(GanymedeAdmin, RemoteException) - Static method in class arlut.csd.ganymede.GanymedeAdmin
This private static method handles communications link failures.
handleReturnVal(ReturnVal) - Method in class arlut.csd.ganymede.client.gclient
This method takes a ReturnVal object from the server and, if necessary, runs through a wizard interaction sequence, possibly displaying several dialogs before finally returning a final result code.
handleReturnVal(ReturnVal) - Method in class arlut.csd.ganymede.iAdmin
This method takes a ReturnVal object from the server and, if necessary, runs through a wizard interaction sequence, possibly displaying several dialogs before finally returning a final result code.
handleReturnVal(ReturnVal) - Method in class arlut.csd.ganymede.GASHSchema
This method takes a ReturnVal object from the server and, if necessary, runs through a wizard interaction sequence, possibly displaying several dialogs before finally returning a final result code.
handleReturnVal(ReturnVal) - Method in class arlut.csd.ganymede.GanymedeXMLSession
Private helper method to print to the client the text of any return val dialog.
handles - Variable in class arlut.csd.ganymede.client.objectList
 
handles - Variable in class arlut.csd.ganymede.QueryResult
 
hasEmailTarget() - Method in class arlut.csd.ganymede.DBObject
Returns true if this object has an 'in-care-of' email address that should be notified when this object is changed.
hasEmailTarget(DBObject) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook to allow custom DBEditObject subclasses to indicate that the given object is interested in receiving notification when changes involving it occur, and can provide one or more addresses for such notification to go to.
hasEmailTarget(DBObject) - Method in class arlut.csd.ganymede.adminPersonaCustom
This method provides a hook to allow custom DBEditObject subclasses to indicate that the given object is interested in receiving notification when changes involving it occur, and can provide one or more addresses for such notification to go to.
hasEmailTarget(DBObject) - Method in class arlut.csd.ganymede.ownerCustom
This method provides a hook to allow custom DBEditObject subclasses to indicate that the given object is interested in receiving notification when changes involving it occur, and can provide one or more addresses for such notification to go to.
hash() - Method in class md5.MD5InputStream
Returns array of bytes representing hash of the stream as finalized for the current state.
hash() - Method in class md5.MD5OutputStream
Returns array of bytes representing hash of the stream as finalized for the current state.
hashCode() - Method in class arlut.csd.ganymede.DBObject
 
hashCode() - Method in class arlut.csd.ganymede.GKey
 
hashCode() - Method in class arlut.csd.ganymede.IPwrap
This method generates the hash key for this object for use in a Hashtable.
hashCode() - Method in class arlut.csd.ganymede.Invid
 
hashCode() - Method in class arlut.csd.ganymede.Result
 
hashKey - Variable in class arlut.csd.ganymede.objectEventType
 
hasMoreElements() - Method in class arlut.csd.ganymede.DBBaseFieldTableEnumerator
 
hasMoreElements() - Method in class arlut.csd.ganymede.DBObjectTableEnumerator
 
hasMoreElements() - Method in class arlut.csd.ganymede.GEnum
 
haveMeasured - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
hbar - Variable in class arlut.csd.JTable.baseTable
 
hbar - Variable in class arlut.csd.JTree.treeControl
 
hbar_old - Variable in class arlut.csd.JTable.tableCanvas
 
hbar_visible - Variable in class arlut.csd.JTable.baseTable
 
hbar_visible - Variable in class arlut.csd.JTree.treeControl
 
header - Variable in class arlut.csd.JTable.tableCol
 
headerAttrib - Variable in class arlut.csd.JTable.baseTable
 
headerMenu - Variable in class arlut.csd.JTable.baseTable
 
headers - Variable in class testTable
 
headers - Variable in class arlut.csd.ganymede.DumpResult
 
headers - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
height - Variable in class arlut.csd.JTable.tableAttr
 
help - Variable in class arlut.csd.ganymede.client.gclient
 
helpBase - Static variable in class arlut.csd.ganymede.client.glogin
 
helpbaseProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
helpMenu - Variable in class arlut.csd.ganymede.client.gclient
 
helpMenu - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
helpPanel - class arlut.csd.ganymede.client.helpPanel.
 
helpPanel(Frame) - Constructor for class arlut.csd.ganymede.client.helpPanel
 
HH(int, int, int, int, int, int, int) - Method in class md5.MD5
 
hHeadLineColor - Variable in class arlut.csd.JTable.baseTable
 
hHeadLineThickness - Variable in class arlut.csd.JTable.baseTable
 
hiBound - Variable in class arlut.csd.JTree.treeCanvas
 
hideNonEditables - Variable in class arlut.csd.ganymede.client.gclient
If true, the client will only display object types that the user has permission to edit, and by default will only show objects in the tree that the user can edit.
hideNonEditables - Variable in class arlut.csd.ganymede.CategoryTransport
If true and the session is a user client, only editable object types will be included in the generated CategoryTransport.
hideNonEditablesMI - Variable in class arlut.csd.ganymede.client.gclient
 
hideYourself() - Method in class arlut.csd.JCalendar.JdateButton
 
high - Variable in class arlut.csd.JTree.Range
 
highLight() - Method in class arlut.csd.JDataComponent.JFieldWrapper
 
highlightFG - Variable in class arlut.csd.JCalendar.JdateButton
 
highWaterMark - Variable in class arlut.csd.Util.XMLReader
Set the highWaterMark to something high if on a single processor system, to something low (equal to 0) on a multi-processor native threads system.
history - Variable in class arlut.csd.ganymede.client.framePanel
 
history - Variable in class arlut.csd.ganymede.client.helpPanel
 
history_index - Variable in class arlut.csd.ganymede.client.framePanel
 
history_panel - Variable in class arlut.csd.ganymede.client.framePanel
 
historyBuffer - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
historyBuffer - Variable in class arlut.csd.ganymede.client.historyPanel
 
historyPanel - class arlut.csd.ganymede.client.historyPanel.
 
historyPanel(Invid, gclient, string_field, date_field, string_field, date_field) - Constructor for class arlut.csd.ganymede.client.historyPanel
 
historyText - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
historyText - Variable in class arlut.csd.ganymede.client.historyPanel
 
historyTextCard - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
historyTextCard - Variable in class arlut.csd.ganymede.client.historyPanel
 
historyTextPanel - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
historyTextPanel - Variable in class arlut.csd.ganymede.client.historyPanel
 
holder - Variable in class arlut.csd.ganymede.client.datePanel
 
holder - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
holdOnPanel - Variable in class arlut.csd.ganymede.client.ownerPanel
Panel to hold our working guy image while we download information from the server.
horizLines - Variable in class arlut.csd.JTable.baseTable
 
hostField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
hostid - Variable in class Qsmtp.Qsmtp
 
hostLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
hostname - Variable in class arlut.csd.ganymede.AdminEntry
 
HPERM_OP(int, int, int) - Static method in class jcrypt.jcrypt
 
hRowLineColor - Variable in class arlut.csd.JTable.baseTable
 
hRowLineThickness - Variable in class arlut.csd.JTable.baseTable
 
htmlProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
hVertFill - Variable in class arlut.csd.JTable.baseTable
 

I

iAdmin - class arlut.csd.ganymede.iAdmin.
RMI communications class for the admin console.
iAdmin(Server, String, String) - Constructor for class arlut.csd.ganymede.iAdmin
 
icon - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
iconDragDrop(treeNode, treeNode) - Method in interface arlut.csd.JTree.treeDragDropCallback
Called whenever a DRAG_ICON drag ends, to notify the client what node the dragNode is being dropped onto.
iconDragDrop(treeNode, treeNode) - Method in class arlut.csd.ganymede.GASHSchema
This method provides intelligence to the tree, determining what action is to be taken if a node is dropped on another node.
iconDragOver(treeNode, treeNode) - Method in interface arlut.csd.JTree.treeDragDropCallback
Called during a DRAG_ICON drag whenever the icon being dragged is moved onto a new node's row.
iconDragOver(treeNode, treeNode) - Method in class arlut.csd.ganymede.GASHSchema
This method provides intelligence to the tree, determining which nodes the dragNode may be dropped on.
iconL - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
iconTextSpacing - Variable in class arlut.csd.JTree.treeCanvas
 
id - Variable in class arlut.csd.ganymede.JournalEntry
 
id - Variable in class arlut.csd.ganymede.DBSession
Optional string identifying this session in logging, etc.
id - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
id - Variable in class arlut.csd.ganymede.xmlobject
The local identifier string for this object
ID - Variable in class arlut.csd.ganymede.FieldInfo
 
id_string - Static variable in class arlut.csd.ganymede.DBJournal
 
id_string - Static variable in class arlut.csd.ganymede.DBStore
All ganymede.db and ganymede.schema files will start with this string
idleIcon - Variable in class arlut.csd.ganymede.client.gclient
 
idMap - Variable in class arlut.csd.ganymede.client.objectCache
 
idN - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
ignorableWhitespace(char[], int, int) - Method in class arlut.csd.Util.XMLReader
Receive notification of ignorable whitespace in element content.
II(int, int, int, int, int, int, int) - Method in class md5.MD5
 
image - Variable in class arlut.csd.JDialog.DialogRsrc
 
image - Variable in class arlut.csd.JDialog.StringDialog
 
image - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
imageCache - Static variable in class arlut.csd.JDialog.DialogRsrc
A static (persistent, shared) image cache used to translate image names to Image objects.
imageCanvas - Variable in class arlut.csd.JDialog.StringDialog
 
imageCanvas - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
imageName - Variable in class arlut.csd.JDialog.JDialogBuff
 
imagePanel - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
images - Variable in class arlut.csd.JTree.treeCanvas
 
images - Variable in class arlut.csd.ganymede.client.gclient
 
in - Variable in class arlut.csd.JDataComponent.StringSelector
 
in - Variable in class arlut.csd.JTable.baseTable
 
inactivate_db_object(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
Inactivate an object in the database
inactivate_db_object(Invid) - Method in interface arlut.csd.ganymede.Session
Inactivate an object in the database
inactivate() - Method in class arlut.csd.ganymede.DBEditObject
This method handles inactivation logic for this object type.
inactivateDBObject(DBEditObject) - Method in class arlut.csd.ganymede.DBSession
Inactivate an object in the database
inactivatedObjects - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Vector of xmlobjects that correspond to pre-existing Ganymede server objects that have been/need to be inactivated by this GanymedeXMLSession.
inactivateIcon - Variable in class arlut.csd.ganymede.client.gclient
 
inactivateMI - Variable in class arlut.csd.ganymede.client.gResultTable
 
inactivateObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
Marks an object on the server as inactivated.
inactivateObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
Opens a dialog to let the user choose an object for inactivation, and if cancel is not chosen, the object is opened for inactivation.
inactivateObjectMI - Variable in class arlut.csd.ganymede.client.gclient
 
inactive - Variable in class arlut.csd.ganymede.ObjectHandle
 
incBusy(String) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
 
incCount(Hashtable, String) - Method in class arlut.csd.ganymede.GanymedeXMLSession
this private helper method increments a counting integer in table, keyed by type.
incepDate - Variable in class arlut.csd.ganymede.scheduleHandle
when was this task first registered? used to present a consistently sorted list on the client
incPhase1(boolean) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
 
incPhase2(boolean) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
 
increment(long) - Method in class arlut.csd.ganymede.loginSemaphore
Attempt to increment the login count
incrementalCallback - Variable in class arlut.csd.JDataComponent.JpasswordField
 
indent() - Method in class arlut.csd.ganymede.XMLDumpContext
 
indent(XMLWriter, int) - Static method in class arlut.csd.Util.XMLUtils
This is a helper method emitting a newline and proper indention into an XMLWriter stream.
indentIn() - Method in class arlut.csd.ganymede.XMLDumpContext
Decreases the indent level one step.
indentLevel - Variable in class arlut.csd.ganymede.XMLDumpContext
 
indentOut() - Method in class arlut.csd.ganymede.XMLDumpContext
Increase the indent level one step.
index - Variable in class arlut.csd.JDataComponent.JValueObject
Index used to indicate what value of a vector is being modified by this message.
index - Variable in class arlut.csd.JTable.rowTable
 
index - Variable in class arlut.csd.ganymede.client.elementWrapper
 
index - Variable in class arlut.csd.ganymede.client.helpPanel
 
index - Variable in class arlut.csd.ganymede.DBBaseFieldTableEnumerator
 
index - Variable in class arlut.csd.ganymede.DBObjectTableEnumerator
 
index - Variable in class arlut.csd.ganymede.PermEntry
 
INDEX - Variable in class arlut.csd.ganymede.client.helpPanel
 
indexNum() - Method in class arlut.csd.ganymede.PermEntry
This method returns a bit coded byte value representing the permission bits set in this PermEntry object.
indexOfValue(Object) - Method in class arlut.csd.ganymede.DBField
Sub-class hook to support elements for which the default equals() test is inadequate, such as IP addresses (represented as arrays of Byte[] objects.
indexOfValue(Object) - Method in class arlut.csd.ganymede.IPDBField
Sub-class hook to support elements for which the default equals() test is inadequate, such as IP addresses (represented as arrays of Byte[] objects.
indexSet - Variable in class arlut.csd.ganymede.PermEntry
 
inEstablish - Variable in class arlut.csd.ganymede.DBLock
Will be true while a DBLock is in the process of being established.
infoVector - Variable in class arlut.csd.ganymede.client.containerPanel
Vector of FieldInfo objects holding the values for fields in this object.
init() - Method in class testTable
 
init() - Method in class arlut.csd.ganymede.client.glogin
Standard applet initialization method.
init() - Method in class arlut.csd.ganymede.GASHAdmin
 
Init() - Method in class md5.MD5
Initialize MD5 internal state (object can be reused just by calling Init() after every Final()
initialize(DataOutput) - Static method in class arlut.csd.ganymede.DBJournal
 
initializeDisplayTree() - Method in class arlut.csd.ganymede.GASHSchema
 
initializeEditable() - Method in class arlut.csd.JCalendar.JMonthYearPanel
This method initializes or re-initializes this panel for editing.
initializeLookups() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This private method handles data structures initialization for the GanymedeXMLSession, prepping hash lookups that are used to accelerate XML processing.
initializeNewObject() - Method in class arlut.csd.ganymede.DBEditObject
Initializes a newly created DBEditObject.
initializeNonEditable() - Method in class arlut.csd.JCalendar.JMonthYearPanel
This method initializes or re-initializes this panel for display.
initializeObjects() - Method in class arlut.csd.ganymede.DBStore
Creates required objects when a new database is created from scratch, or if a pre-existing but damaged database file is loaded..
initializeSchema() - Method in class arlut.csd.ganymede.DBStore
Initialization method for a newly created DBStore..
initRowTree() - Method in class arlut.csd.ganymede.client.perm_editor
This method will create a tree of row info that will be used to store the permissions values for the base and basefields.
inner_choice - Variable in class arlut.csd.ganymede.client.querybox
 
inPanel - Variable in class arlut.csd.JDataComponent.StringSelector
 
inputSource - Variable in class arlut.csd.Util.XMLReader
 
inputThread - Variable in class arlut.csd.Util.XMLReader
 
INSERT - Static variable in class arlut.csd.JDataComponent.JValueObject
Vector insert operation, requires both value and index to be set.
insert(int, boolean) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the boolean argument into this string buffer.
insert(int, char) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the char argument into this string buffer.
insert(int, char[]) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the char array argument into this string buffer.
insert(int, double) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the double argument into this string buffer.
insert(int, float) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the float argument into this string buffer.
insert(int, int) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the second int argument into this string buffer.
insert(int, long) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the long argument into this string buffer.
insert(int, Object) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string representation of the Object argument into this string buffer.
insert(int, String) - Method in class arlut.csd.Util.SharedStringBuffer
Inserts the string into this string buffer.
insert(Vector, Object) - Method in class arlut.csd.Util.VecSortInsert
This method does the work.
insert(Vector, Object, Compare) - Static method in class arlut.csd.Util.VecSortInsert
This static method does the work.
insertCategoryNode(CategoryNode, treeNode, treeNode) - Method in class arlut.csd.ganymede.client.gclient
Helper method for building tree
insertCategoryNode(CategoryNode, treeNode, treeNode) - Method in class arlut.csd.ganymede.GASHSchema
Local helper method to place a new CategoryNode (either a Base or a Category) into the schema editor's display tree.
inserter - Variable in class arlut.csd.ganymede.client.objectList
 
inserter - Variable in class arlut.csd.ganymede.QueryResult
 
insertHandleAt(listHandle, int) - Method in class arlut.csd.JDataComponent.JstringListBox
Use this one to skip the sorting.
insertItemAt(Object, int) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
insertNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
Inserts a new node into the tree.
insertString(int, String, AttributeSet) - Method in class arlut.csd.JDataComponent.JentryDocument
 
inset - Variable in class arlut.csd.JDialog.JInsetPanel
 
instantiateNewField(short) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that can be used to indicate whether a field that is defined in this object's field dictionary should be newly instantiated in this particular object.
instantiateNewField(short) - Method in class arlut.csd.ganymede.permCustom
This method provides a hook that can be used to indicate whether a field that is defined in this object's field dictionary should be newly instantiated in this particular object.
integrateXMLTransaction() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method actually does the work of integrating our data into the DBStore.
IntegrityConstraintException - exception arlut.csd.ganymede.IntegrityConstraintException.
This is a Ganymede-specific RuntimeException that can be thrown by the server if a piece of the server's code encounters a condition that violates the fundamental integrity constraint guarantees of the Ganymede database.
IntegrityConstraintException() - Constructor for class arlut.csd.ganymede.IntegrityConstraintException
 
IntegrityConstraintException(String) - Constructor for class arlut.csd.ganymede.IntegrityConstraintException
 
interactive - Variable in class arlut.csd.ganymede.DBEditSet
True if this DBEditSet is operating in interactive mode.
internalFrameActivated(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
internalFrameActivated(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
internalFrameClosed(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.framePanel
When the internalFrame closes, we need to shut down any auxiliary internalFrames associated with fields in any contained container panels.
internalFrameClosed(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
internalFrameClosing(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
internalFrameClosing(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
internalFrameDeactivated(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
internalFrameDeactivated(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
internalFrameDeiconified(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
internalFrameDeiconified(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
internalFrameIconified(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
internalFrameIconified(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
internalFrameOpened(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
internalFrameOpened(InternalFrameEvent) - Method in class arlut.csd.ganymede.client.windowPanel
 
internalQuery(Query) - Method in class arlut.csd.ganymede.GanymedeSession
This method provides the hook for doing all manner of internal object listing for the Ganymede database.
internalSession - Static variable in class arlut.csd.ganymede.Ganymede
A number of operations in the Ganymede server require 'root' access to the database.
internalSession() - Method in class arlut.csd.ganymede.DBEditObject
Convenience method for our customization subclasses, returns a reference to the server's internal 'supergash' session if a DBEditObject subclass needs to do queries, etc., on the server internally.
intersection(PermEntry) - Method in class arlut.csd.ganymede.PermEntry
This method returns an immutable PermEntry that allows all permissions allowed by the logical intersection of this PermEntry and p.
intersection(QueryResult) - Method in class arlut.csd.ganymede.QueryResult
This method returns a QueryResult which holds the intersection of the contents of this QueryResult and the contents of operand.
intersection(Vector, Vector) - Static method in class arlut.csd.Util.VectorUtils
This method returns a Vector containing the intersection of the objects contained in vectA and vectB.
intersectQueries(Query, QueryResult, DBLock) - Method in class arlut.csd.ganymede.GanymedeSession
This private method takes care of intersecting the result of a query operation against any linked queries to filter a cluster of queries.
interval - Variable in class arlut.csd.ganymede.scheduleHandle
0 if this is a one-shot, otherwise, the count in minutes
intervalString - Variable in class arlut.csd.ganymede.scheduleHandle
For reporting our interval status to the admin console
inTitle - Variable in class arlut.csd.JDataComponent.StringSelector
 
ints - Static variable in class arlut.csd.Util.sortTest
 
intToFourBytes(int, byte[], int) - Static method in class jcrypt.jcrypt
 
inuse - Variable in class arlut.csd.ganymede.DBNameSpaceHandle
is the value currently in use?
inUseCache - Variable in class arlut.csd.ganymede.DBObjectBaseField
A three state flag used by isInUse() to report whether or not a particular field is in use in the loaded database.
invid - Variable in class arlut.csd.ganymede.client.InvidNode
 
invid - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
invid - Variable in class arlut.csd.ganymede.client.containerPanel
Database id for the object we are viewing or editing
invid - Variable in class arlut.csd.ganymede.client.framePanel
Invid of the object edited.
invid - Variable in class arlut.csd.ganymede.client.historyPanel
 
invid - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
invid - Variable in class arlut.csd.ganymede.client.personaContainer
 
invid - Variable in class arlut.csd.ganymede.DBCheckPointObj
 
invid - Variable in class arlut.csd.ganymede.DBObjectDeltaRec
 
invid - Variable in class arlut.csd.ganymede.ObjectHandle
 
invid - Variable in class arlut.csd.ganymede.Result
 
invid - Variable in class arlut.csd.ganymede.xmlobject
The server-side object identifier for this object.
Invid - class arlut.csd.ganymede.Invid.
An Invid is an immutable object id (an INVariant ID) in the Ganymede system.
INVID - Static variable in interface arlut.csd.ganymede.FieldType
 
invid_field - interface arlut.csd.ganymede.invid_field.
Client-side remote interface for the server-side InvidDBField class.
Invid(DataInput) - Constructor for class arlut.csd.ganymede.Invid
Receive constructor
Invid(short, int) - Constructor for class arlut.csd.ganymede.Invid
 
Invid(String) - Constructor for class arlut.csd.ganymede.Invid
This is the string constructor..
invidChooserHash - Variable in class arlut.csd.ganymede.client.containerPanel
Hashtable mapping the combo boxes contained within JInvidChooser GUI components to their associated db_field's.
InvidDBField - class arlut.csd.ganymede.InvidDBField.
InvidDBField is a subclass of DBField for the storage and handling of Invid fields in the DBStore on the Ganymede server.
InvidDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.InvidDBField
Receive constructor.
InvidDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.InvidDBField
No-value constructor.
InvidDBField(DBObject, InvidDBField) - Constructor for class arlut.csd.ganymede.InvidDBField
Copy constructor.
InvidDBField(DBObject, Invid, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.InvidDBField
Scalar value constructor.
InvidDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.InvidDBField
Vector value constructor.
invidDeleteLocks - Variable in class arlut.csd.ganymede.DBCheckPoint
 
invidHash - Variable in class arlut.csd.ganymede.QueryResult
 
invidList - Variable in class arlut.csd.ganymede.QueryResult
 
InvidNode - class arlut.csd.ganymede.client.InvidNode.
Class used in the client to represent an individual db_object in the client's tree display.
InvidNode(treeNode, String, Invid, treeNode, boolean, int, int, treeMenu, ObjectHandle) - Constructor for class arlut.csd.ganymede.client.InvidNode
 
invidNodeHash - Variable in class arlut.csd.ganymede.client.gclient
Hash mapping Invid's for objects referenced by the client to the corresponding InvidNode displayed in the client's tree display.
invids - Variable in class arlut.csd.ganymede.client.objectList
 
invids - Static variable in class arlut.csd.ganymede.DBDeletionManager
A hashtable mapping Invid objects to a Vector of DBSession objects.
invids - Variable in class arlut.csd.ganymede.DumpResult
 
INVIDVAL - Static variable in class arlut.csd.ganymede.QueryDataNode
 
IP - Static variable in interface arlut.csd.ganymede.FieldType
 
ip_field - interface arlut.csd.ganymede.ip_field.
 
ipAddrNoPad(Byte[]) - Static method in class arlut.csd.ganymede.DBQueryHandler
This helper method extracts the leading octets from the supplied IP address that are not all zeros.
ipBeginsWith(Byte[], Byte[]) - Static method in class arlut.csd.ganymede.DBQueryHandler
IP address values are encoded as byte arrays in the Ganymede server..
IPDBField - class arlut.csd.ganymede.IPDBField.
IPDBField is a subclass of DBField for the storage and handling of IPv4/IPv6 address fields in the DBStore on the Ganymede server.
IPDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.IPDBField
Receive constructor.
IPDBField(DBObject, Date, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.IPDBField
Scalar value constructor.
IPDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.IPDBField
No-value constructor.
IPDBField(DBObject, IPDBField) - Constructor for class arlut.csd.ganymede.IPDBField
Copy constructor.
IPDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.IPDBField
Vector value constructor.
ipEndsWith(Byte[], Byte[]) - Static method in class arlut.csd.ganymede.DBQueryHandler
IP address values are encoded as byte arrays in the Ganymede server..
ipShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
IPv4allowedChars - Static variable in class arlut.csd.JDataComponent.JIPField
 
IPv4allowedChars - Static variable in class arlut.csd.ganymede.IPDBField
 
IPv6allowedChars - Static variable in class arlut.csd.JDataComponent.JIPField
 
IPv6allowedChars - Static variable in class arlut.csd.ganymede.IPDBField
 
IPwrap - class arlut.csd.ganymede.IPwrap.
This is a wrapper class for the Byte array IP value representation that allows IP addresses to be processed by the Ganymede namespace hash system.
IPwrap(Byte[]) - Constructor for class arlut.csd.ganymede.IPwrap
 
isActive - Variable in class arlut.csd.ganymede.client.perm_editor
 
isActive() - Method in class arlut.csd.ganymede.GanymediatorWizard
This method is used to allow server code to determine whether this GanymediatorWizard is in the middle of an interaction with the client.
isActiveAlready - Variable in class arlut.csd.ganymede.client.perm_button
 
isActiveEditor() - Method in class arlut.csd.ganymede.client.perm_editor
 
isAlive() - Method in class arlut.csd.ganymede.serverAdminProxy
Returns true if we are successfully in communications with the attached admin console.
isAlive() - Method in class arlut.csd.ganymede.serverClientProxy
Returns true if we are successfully in communications with the attached Client.
isAllowed(char) - Method in class arlut.csd.JDataComponent.JentryField
Stub function that is overriden in subclasses of JentryField.
isAllowed(char) - Method in class arlut.csd.JDataComponent.JfloatField
returns true if is a valid numerical digit.
isAllowed(char) - Method in class arlut.csd.JDataComponent.JnumberField
returns true if is a valid numerical digit.
isAllowed(char) - Method in class arlut.csd.JDataComponent.JpasswordField
determines whether a given character is valid or invalid for a JpasswordField
isAllowed(char) - Method in class arlut.csd.JDataComponent.JstringArea
Stub function that is overriden is subclasses of JentryField
isAllowed(char) - Method in class arlut.csd.JDataComponent.JstringField
determines whether a given character is valid or invalid for a JstringField The JentryDocument object for this field will use this method to allow or disallow the character ch from being added.
isAllowedV4(char) - Static method in class arlut.csd.JDataComponent.JIPField
determines whether a given character is valid or invalid for a JIPField
isAllowedV4(char) - Static method in class arlut.csd.ganymede.IPDBField
determines whether a given character is valid or invalid for a JIPField
isAllowedV6(char) - Static method in class arlut.csd.JDataComponent.JIPField
determines whether a given character is valid or invalid for a JIPField
isAllowedV6(char) - Static method in class arlut.csd.ganymede.IPDBField
determines whether a given character is valid or invalid for a JIPField
isAllowNone() - Method in class arlut.csd.ganymede.client.JInvidChooser
Get the allowNone bit.
isApacheMD5Crypted() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this is a password field that stores passwords in Apache md5crypt() format, and can thus accept pre-crypted passwords.
isApacheMD5Crypted() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this is a password field that stores passwords in Apache md5crypt() format, and can thus accept pre-crypted passwords.
isApplet() - Method in class arlut.csd.ganymede.client.gclient
True if we are in an applet context, meaning we don't have access to local files, etc.
isApplet() - Static method in class arlut.csd.ganymede.client.glogin
This method returns true if the Ganymede client is running as an applet.
isArray() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is a vector field, false otherwise.
isArray() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is a vector field, false otherwise.
isArray() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is a vector.
isAtLeast(int, int) - Method in class arlut.csd.ganymede.DBStore
This method returns true if the disk file being loaded by this DBStore has a version number greater than major.minor.
isAtRev(int, int) - Method in class arlut.csd.ganymede.DBStore
This method returns true if the disk file being loaded by this DBStore has a version number equal to major.minor.
isBase() - Method in class arlut.csd.ganymede.client.PermRow
Returns if the current row is dealing w/ base or field
isBasePerm(String) - Method in class arlut.csd.ganymede.PermMatrix
Returns true if the given String encodes the identity of a DBObjectBase and not a field within a DBObjectBase.
isBasePerm(String) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns true if the given String encodes the identity of a DBObjectBase and not a field within a DBObjectBase.
isBetweenRevs(int, int, int, int) - Method in class arlut.csd.ganymede.DBStore
This method returns true if the disk file being loaded by this DBStore has a version number between greater than or equal to major1.minor1 and less than major2.minor2.
isBoolean() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of boolean type
isBoolean() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of boolean type
isBoolean() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of boolean type
isBuiltIn() - Method in class arlut.csd.ganymede.client.PermRow
 
isBuiltIn() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this field is one of the system fields present in all objects.
isBuiltIn() - Method in class arlut.csd.ganymede.DBField
This method returns true if this field is one of the system fields present in all objects.
isBuiltIn() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this field is one of the system fields present in all objects.
isBuiltIn() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is one of the standard fields that are part of all objects held in the Ganymede server.
isBuiltIn() - Method in interface arlut.csd.ganymede.db_field
Returns true if this field is a mandatory server field, one that will be present in all objects and which may not be removed from the server's schema.
isCaseInsensitive() - Method in class arlut.csd.ganymede.DBNameSpace
Returns true if case is to be disregarded in comparing entries in namespace managed fields.
isCaseInsensitive() - Method in interface arlut.csd.ganymede.NameSpace
 
isCellEditable(EventObject) - Method in class arlut.csd.ganymede.client.AbstractCellEditor
 
isCellEditable(EventObject) - Method in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellEditor
Overridden to return false, and if the event is a mouse event it is forwarded to the tree.
isCellEditable(int, int) - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
isCellEditable(Object, int) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
By default, make the column with the Tree in it the only editable one.
isCellEditable(Object, int) - Method in interface arlut.csd.ganymede.client.TreeTableModel
Indicates whether the the value for node node, at column number column is editable.
isCellEditable(Object, int) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
isChanged() - Method in class arlut.csd.JDataComponent.JpasswordField
 
isChanged() - Method in class arlut.csd.ganymede.client.PermRow
 
isClean() - Method in class arlut.csd.ganymede.DBJournal
returns true if the journal does not contain any transactions
isCommitting() - Method in class arlut.csd.ganymede.DBEditObject
This method returns true if this object has already gone through phase 1 of the commit process, which requires the DBEditObject not to accept further changes.
isConnected() - Method in class arlut.csd.ganymede.client.ClientBase
This method returns true if the client holds a valid reference to the server.
isCreatable() - Method in class arlut.csd.ganymede.client.PermRow
 
isCreatable() - Method in class arlut.csd.ganymede.PermEntry
This method returns true if the this entry in a PermMatrix is granted creation privilege.
isCreated() - Method in class arlut.csd.ganymede.client.objectPane
 
isCreating - Variable in class arlut.csd.ganymede.client.containerPanel
 
isCreating - Variable in class arlut.csd.ganymede.client.framePanel
If true, this is a newly created object we're editing.
isCreating - Variable in class arlut.csd.ganymede.client.vectorPanel
 
isCrypted() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this is a password field that stores passwords in UNIX crypt format, and can thus accept pre-crypted passwords.
isCrypted() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this is a password field that stores passwords in UNIX crypt format, and can thus accept pre-crypted passwords.
isCrypted() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a PASSWORD, returns true if passwords are stored in this field in UNIX Crypt() form.
isDate() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of date type
isDate() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of date type
isDate() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of date type
isDateLimited(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that a DBEditObject subclass can use to indicate that a given DateDBField has a restricted range of possibilities.
isDefined() - Method in class arlut.csd.ganymede.BooleanDBField
Returns true if this field has a value associated with it, or false if it is an unfilled 'placeholder'.
isDefined() - Method in class arlut.csd.ganymede.DBField
Returns true if this field has a value associated with it, or false if it is an unfilled 'placeholder'.
isDefined() - Method in class arlut.csd.ganymede.FieldInfo
 
isDefined() - Method in class arlut.csd.ganymede.PasswordDBField
Returns true if this field has a value associated with it, or false if it is an unfilled 'placeholder'.
isDefined() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Returns true if this field has a value associated with it, or false if it is an unfilled 'placeholder'.
isDefined() - Method in class arlut.csd.ganymede.StringDBField
Returns true if this field has a value associated with it, or false if it is an unfilled 'placeholder'.
isDefined() - Method in interface arlut.csd.ganymede.db_field
Returns true if this field has a value associated with it, or false if it is an unfilled 'placeholder'.
isDeletable() - Method in class arlut.csd.ganymede.client.PermRow
 
isDeletable() - Method in class arlut.csd.ganymede.PermEntry
This method returns true if the this entry in a PermMatrix is granted deletion privilege.
isDeleting() - Method in class arlut.csd.ganymede.DBEditObject
This method returns true if this DBEditObject is in the middle of handling clean up during object deletion.
isDone() - Method in class arlut.csd.Util.XMLReader
 
isDumperEmpty() - Method in class arlut.csd.ganymede.DBObjectBase
Returns true if this base's dumper wait set is empty.
isDumpLock(Object) - Method in class arlut.csd.ganymede.DBLockSync
This method returns true if the lock associated with key in the DBLockSync lockHash is a DBDumpLock.
isDumpLockListEmpty() - Method in class arlut.csd.ganymede.DBObjectBase
Returns true if this base's dumper lock list is empty.
iseditable - Variable in class arlut.csd.JDataComponent.JcalendarField
 
iseditable - Variable in class arlut.csd.JDataComponent.JdateField
 
isEditable - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
isEditable() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
isEditable() - Method in class arlut.csd.JCalendar.JpanelCalendar
Returns true if this calendar is configured to allow editing of the selected date.
isEditable() - Method in class arlut.csd.JDataComponent.StringSelector
Returns true if this StringSelector is editable.
isEditable() - Method in class arlut.csd.ganymede.client.framePanel
 
isEditable() - Method in class arlut.csd.ganymede.client.PermRow
 
isEditable() - Method in class arlut.csd.ganymede.client.personaContainer
 
isEditable() - Method in class arlut.csd.ganymede.DBField
Returns true if this field is editable, false otherwise.
isEditable() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this field definition can be edited in the schema editor.
isEditable() - Method in class arlut.csd.ganymede.FieldInfo
 
isEditable() - Method in class arlut.csd.ganymede.ObjectHandle
 
isEditable() - Method in class arlut.csd.ganymede.PermEntry
This method returns true if the this entry in a PermMatrix is granted editing privilege.
isEditable() - Method in interface arlut.csd.ganymede.db_field
Returns true if this field is editable, false otherwise.
isEditable(boolean) - Method in class arlut.csd.ganymede.DBField
Returns true if this field is editable, false otherwise.
isEditInPlace - Variable in class arlut.csd.ganymede.client.vectorPanel
 
isEditInPlace() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this is an invid field which is intended as an editInPlace reference for the client's rendering.
isEditInPlace() - Method in class arlut.csd.ganymede.DBField
Returns true if this field is edit in place.
isEditInPlace() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this is an invid field which is intended as an editInPlace reference for the client's rendering.
isEditInPlace() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is an INVID, returns true if this field refers to an 'embedded' object.
isEditInPlace() - Method in interface arlut.csd.ganymede.db_field
Returns true if this field is edit in place.
isEmbedded - Variable in class arlut.csd.ganymede.client.containerPanel
 
isEmbedded - Variable in class arlut.csd.ganymede.BaseDump
 
isEmbedded() - Method in interface arlut.csd.ganymede.Base
This method returns true if this object base is for an embedded object.
isEmbedded() - Method in class arlut.csd.ganymede.BaseDump
 
isEmbedded() - Method in class arlut.csd.ganymede.DBObject
Returns true if this object is an embedded type.
isEmbedded() - Method in class arlut.csd.ganymede.DBObjectBase
This method returns true if this object base is for an embedded object.
isEmbedded() - Method in interface arlut.csd.ganymede.db_object
Returns true if this object is an embedded type
isEmpty() - Method in class arlut.csd.Util.XMLElement
This method returns true if this is an empty element.
isEmpty() - Method in class arlut.csd.Util.XMLItem
This method returns true if this is an empty element.
isEmpty() - Method in class arlut.csd.ganymede.DBBaseFieldTable
Tests if this DBBaseFieldTable contains no objects.
isEmpty() - Method in class arlut.csd.ganymede.DBObjectTable
Tests if this DBObjectTable contains no objects.
isEnabled() - Method in class arlut.csd.ganymede.client.PermRow
 
isExpirationSet() - Method in class arlut.csd.ganymede.ObjectHandle
 
isFatal() - Method in class arlut.csd.Util.XMLError
 
isFieldEditable() - Method in class arlut.csd.ganymede.client.vectorPanel
Returns true if the vector field we are connected to is editable.
isFloat() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of float type
isFloat() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of float type
isFloat() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of float type
isFloatLimited(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that a DBEditObject subclass can use to indicate that a given FloatDBField has a restricted range of possibilities.
isFocusCycleRoot() - Method in class arlut.csd.JDataComponent.JFocusRootPanel
 
isFocusTraversable() - Method in class arlut.csd.JDataComponent.JMultiLineLabel
 
isForTransport() - Method in class arlut.csd.ganymede.QueryResult
 
isInactivated() - Method in class arlut.csd.ganymede.DBObject
Returns true if this object has been inactivated and is pending deletion.
isInactivated() - Method in interface arlut.csd.ganymede.db_object
Returns true if this object has been inactivated and is pending deletion.
isInactive() - Method in class arlut.csd.ganymede.ObjectHandle
 
isInteractive() - Method in class arlut.csd.ganymede.DBEditSet
This method returns true if this transaction is being carried out by an interactive client.
isInteractive() - Method in class arlut.csd.ganymede.DBSession
This method returns true if this session is carrying out a transaction on behalf of an interactive client.
isIntLimited(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that a DBEditObject subclass can use to indicate that a given NumericDBField has a restricted range of possibilities.
isIntLimited(DBField) - Method in class arlut.csd.ganymede.taskCustom
This method provides a hook that a DBEditObject subclass can use to indicate that a given Numeric field has a restricted range of possibilities.
isInUse() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if there are any fields of this type in the database.
isInUse() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if there are any fields of this type in the database.
isInvid() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of invid type
isInvid() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of invid type
isInvid() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of invid type
isIP() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of IP address type
isIP() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of IP type
isIP() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of IP type
isIPV4() - Method in class arlut.csd.ganymede.IPDBField
Returns true if the value stored in this IP field is an IPV4 address.
isIPV4() - Method in interface arlut.csd.ganymede.ip_field
Returns true if the (scalar) value stored in this IP field is an IPV6 address
isIPV4(short) - Method in class arlut.csd.ganymede.IPDBField
Returns true if the value stored in the given element of this IP field is an IPV4 address, if no value is set, this method will return false.
isIPV4(short) - Method in interface arlut.csd.ganymede.ip_field
Returns true if the value stored in the given element of this IP field is an IPV4 address.
isIPV6() - Method in class arlut.csd.ganymede.IPDBField
Returns true if the value stored in this IP field is an IPV6 address.
isIPV6() - Method in interface arlut.csd.ganymede.ip_field
Returns true if the (scalar) value stored in this IP field is an IPV6 address
isIPV6(short) - Method in class arlut.csd.ganymede.IPDBField
Returns true if the value stored in the given element of this IP field is an IPV6 address.
isIPV6(short) - Method in interface arlut.csd.ganymede.ip_field
Returns true if the value stored in the given element of this IP field is an IPV6 address.
isIPv6OK(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that a DBEditObject subclass can use to determine whether it is permissible to enter IPv6 address in a particular (IP) DBField.
isLabeled() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this is a boolean field with labels
isLabeled() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this is a boolean field with labels
isLabeled() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a BOOLEAN, returns true if this field should be presented as a pair of radio boxes labeled by getTrueLabel() and getFalseLabel().
isLeaf(Object) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
isLeaf(Object) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
isLessThan(int, int) - Method in class arlut.csd.ganymede.DBStore
This method returns true if the disk file being loaded by this DBStore has a version number earlier than major.minor.
isLimited() - Method in class arlut.csd.JDataComponent.JfloatField
returns true if there is a bound on the range of values that can be entered into this JfloatField
isLimited() - Method in class arlut.csd.JDataComponent.JnumberField
returns true if there is a bound on the range of values that can be entered into this JnumberField
isLoaded() - Method in class arlut.csd.ganymede.client.BaseNode
 
isLoaded() - Method in class arlut.csd.ganymede.client.containerPanel
This method returns true if this containerPanel has already been loaded.
isLocked() - Method in class arlut.csd.ganymede.DBLock
Returns true if the lock has been established and not yet aborted / released.
isLocked() - Method in class arlut.csd.ganymede.DBObjectBase
Returns true if this DBObjectBase is currently locked for reading, writing, or dumping.
isLocked(DBLock) - Method in class arlut.csd.ganymede.DBSession
Returns true if the session's lock is currently locked, false otherwise.
isLocked(DBLock) - Method in class arlut.csd.ganymede.DBSessionLockManager
Returns true if the session's lock is currently locked, false otherwise.
isLocked(DBObjectBase) - Method in class arlut.csd.ganymede.DBLock
Returns true if the lock has the given DBObjectBase locked.
isLocked(Vector) - Method in class arlut.csd.ganymede.DBLock
Returns true if the lock has all of the DBObjectBase objects in the provided Vector locked.
isLockHeld(Object) - Method in class arlut.csd.ganymede.DBLockSync
This method returns true if there is a lock held in care of the given identifier in this DBLockSync object.
isLoggedIn() - Method in class arlut.csd.ganymede.client.ClientBase
This method returns true if the client has already logged in.
isLoggedIn() - Method in class arlut.csd.ganymede.GanymedeSession
 
isMD5Crypted() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this is a password field that stores passwords in OpenBSD/FreeBSD/PAM md5crypt() format, and can thus accept pre-crypted passwords.
isMD5Crypted() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this is a password field that stores passwords in OpenBSD/FreeBSD/PAM md5crypt() format, and can thus accept pre-crypted passwords.
isMD5Crypted() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a PASSWORD, returns true if passwords are stored in this field in BSD-style MD5Crypt() form.
isMemberAll(Vector) - Method in class arlut.csd.ganymede.GanymedeSession
This helper method iterates through the owners vector and checks to see if the current personaInvid is a member of all of the groups through either direct membership or through membership of an owning group.
isMultiline() - Method in class arlut.csd.JDialog.stringThing
 
isMultiLine() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this string field is intended to be a multi-line field.
isMultiLine() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this string field is intended to be a multi-line field.
isMultiLine() - Method in class arlut.csd.ganymede.FieldTemplate
If this field is a STRING and this field has been configured to be a multiline string field, this method will return true.
isNew - Variable in class arlut.csd.JDialog.passwordThing
 
isNew() - Method in class arlut.csd.JDialog.passwordThing
 
isNextCharData() - Method in class arlut.csd.Util.XMLReader
This method returns true if the next thing to be read in the input stream is non-whitespace character data rather than an open or close element tag.
isNot() - Method in class arlut.csd.ganymede.client.QueryRow
 
isNumeric() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of numeric type
isNumeric() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of numeric type
isNumeric() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of numeric type
isOnDemand() - Method in class arlut.csd.ganymede.scheduleHandle
Returns true if this task is not scheduled for periodic execution
isOpen() - Method in class arlut.csd.JTree.treeNode
 
isOpen() - Method in class arlut.csd.Util.XMLElement
This method returns true if this is an open element.
isOpen() - Method in class arlut.csd.Util.XMLItem
This method returns true if this is an open element.
isOpenForEdit(Invid) - Method in class arlut.csd.ganymede.client.windowPanel
Returns true if an edit window is open for this object.
isOptionSet(String) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method looks in the optionStrings field in the task object associated with this task and determines whether the given option name is present in the field.
isOversightOn() - Method in class arlut.csd.ganymede.DBEditSet
Returns true if the GanymedeSession associated with this transaction has oversight turned on.
isPassword() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of password type
isPassword() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of password type
isPassword() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of password type
isPermMatrix() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of permission matrix type
isPermMatrix() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of permission matrix type
isPermMatrix() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of permission matrix type
isPersonaPanel - Variable in class arlut.csd.ganymede.client.containerPanel
If true, this containerPanel is being displayed in a persona pane in a frame panel, and we'll hide the associated user field, which is implicit when we embedded a persona panel in a framePanel showing a user object.
isPlainText() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this is a password field that will keep a copy of the password in plaintext in the Ganymede server's on-disk database.
isPlainText() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this is a password field that will keep a copy of the password in plaintext in the Ganymede server's on-disk database.
isReaderEmpty() - Method in class arlut.csd.ganymede.DBObjectBase
Returns true if this base's reader list is empty.
isReadLock(Object) - Method in class arlut.csd.ganymede.DBLockSync
This method returns true if the lock associated with key in the DBLockSync lockHash is a DBReadLock.
isRemovable() - Method in interface arlut.csd.ganymede.Base
This method indicates whether this base may be removed in the Schema Editor.
isRemovable() - Method in class arlut.csd.ganymede.BaseDump
 
isRemovable() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this field definition can be removed by the schema editor.
isRemovable() - Method in class arlut.csd.ganymede.DBObjectBase
This method indicates whether this base may be removed in the Schema Editor.
isRemovable() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this field definition can be removed by the schema editor.
isRemovalSet() - Method in class arlut.csd.ganymede.ObjectHandle
 
isRunning - Variable in class arlut.csd.ganymede.scheduleHandle
 
isSchemaEditInProgress() - Method in class arlut.csd.ganymede.DBNameSpace
Returns true if this namespace has already been checked out for schema editing.
isSet() - Method in class arlut.csd.Util.booleanSemaphore
 
isSet(short) - Method in class arlut.csd.ganymede.DBObject
This method is for use on the server, so that custom code can call a simple method to test to see if a boolean field is defined and has a true value.
isShowAll() - Method in class arlut.csd.ganymede.client.BaseNode
 
isShowHistory() - Method in class arlut.csd.ganymede.client.SaveObjDialog
True if "Show History" was chosen.
isShowTransactions() - Method in class arlut.csd.ganymede.client.SaveObjDialog
 
isspace(char) - Method in class arlut.csd.JTable.tableCell
 
isspace(char) - Static method in class arlut.csd.Util.WordWrap
 
isStarted - Variable in class arlut.csd.ganymede.client.objectPane
 
isStarted() - Method in class arlut.csd.ganymede.client.objectPane
 
isStopped() - Method in class arlut.csd.ganymede.client.framePanel
This method may be called by objects of other classes who want to check to see if this framePanel has asserted a stop on all loading activities.
isStored() - Method in class arlut.csd.ganymede.DBEditObject
Returns true if the object has ever been stored in the DBStore under the current invid.
isString() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this field is of string type
isString() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this field is of string type
isString() - Method in class arlut.csd.ganymede.FieldTemplate
Returns true if this field is of string type
isSuperGash() - Method in class arlut.csd.ganymede.GanymedeSession
 
isSymmetric() - Method in interface arlut.csd.ganymede.BaseField
If this field is a target restricted invid field, this method will return true if this field has a symmetry relationship to the target
isSymmetric() - Method in class arlut.csd.ganymede.DBObjectBaseField
If this field is a target restricted invid field, this method will return true if this field has a symmetry relationship to the target
isSystemField() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method checks to see if this DBObjectBaseField corresponds to a system field
isTargetRestricted() - Method in interface arlut.csd.ganymede.BaseField
Returns true if this is a target restricted invid field
isTargetRestricted() - Method in class arlut.csd.ganymede.DBObjectBaseField
Returns true if this is a target restricted invid field
isTransactionOpen() - Method in class arlut.csd.ganymede.DBSession
Returns true if this session has an transaction open
isUnder(Category) - Method in interface arlut.csd.ganymede.Category
This method returns true if this is a subcategory of cat.
isUnder(Category) - Method in class arlut.csd.ganymede.CategoryDump
This method returns true if this is a subcategory of cat.
isUnder(Category) - Method in class arlut.csd.ganymede.DBBaseCategory
This method returns true if this is a subcategory of <cat>.
isValid() - Method in class arlut.csd.ganymede.DBObject
Returns true if this object has all its required fields defined
isValid() - Method in interface arlut.csd.ganymede.db_object
Returns true if this object has all its required fields defined
isValidCode(String) - Static method in class arlut.csd.ganymede.PermissionMatrixDBField
This method returns true if the given PermMatrix/ PermissionMatrixDBField key refers to a currently valid DBObjectBase/ DBObjectBaseField in the loaded schema.
isVector() - Method in class arlut.csd.ganymede.DBField
Returns true if this field is a vector, false otherwise.
isVector() - Method in interface arlut.csd.ganymede.db_field
Returns true if this field is a vector, false otherwise.
isVisible() - Method in class arlut.csd.ganymede.client.PermRow
 
isVisible() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this field is intended to be visible to the client normally, false otherwise.
isVisible() - Method in class arlut.csd.ganymede.DBField
Returns true if this field should be displayed in the current client context.
isVisible() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this field is intended to be visible to the client normally, false otherwise.
isVisible() - Method in class arlut.csd.ganymede.FieldInfo
 
isVisible() - Method in class arlut.csd.ganymede.PermEntry
This method returns true if the this entry in a PermMatrix is granted visibility privilege.
isVisible() - Method in interface arlut.csd.ganymede.db_field
Returns true if this field should be displayed in the current client context.
isWinHashed() - Method in interface arlut.csd.ganymede.BaseField
This method returns true if this is a password field that will store passwords in the two hashing formats used by Samba/Windows, the older 14-char LANMAN hash, and the newer md5/Unicode hash used by Windows NT.
isWinHashed() - Method in class arlut.csd.ganymede.DBObjectBaseField
This method returns true if this is a password field that will store passwords in the two hashing formats used by Samba/Windows, the older 14-char LANMAN hash, and the newer md5/Unicode hash used by Windows NT.
isWizardActive() - Method in class arlut.csd.ganymede.GanymedeSession
Returns true if a wizard is currently interacting with the user.
isWizardActive(GanymediatorWizard) - Method in class arlut.csd.ganymede.GanymedeSession
Returns true if a particular wizard is currently interacting with the user.
isWriteLock(Object) - Method in class arlut.csd.ganymede.DBLockSync
This method returns true if the lock associated with key in the DBLockSync lockHash is a DBWriteLock.
isWriterEmpty() - Method in class arlut.csd.ganymede.DBObjectBase
Returns true if this base's writer wait set is empty.
items - Variable in class arlut.csd.JDialog.choiceThing
 
items - Variable in class arlut.csd.Util.FixedListCompare
 
itemStateChanged(ItemEvent) - Method in class arlut.csd.JDataComponent.JcheckboxField
 
itemStateChanged(ItemEvent) - Method in class arlut.csd.JCalendar.JMonthYearPanel
This is called when our month is changed
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.client.JInvidChooser
ItemListener method
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.client.SaveObjDialog
 
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.client.containerPanel
Some of our components, most notably the JComboBoxes, don't go through JDataComponent.setValuePerformed(), but instead give us direct feedback.
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.client.ownershipPanel
 
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.client.querybox
This is the standard ItemListener callback method.
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.client.QueryRow
This is the standard ItemListener callback method.
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.BaseEditor
 
itemStateChanged(ItemEvent) - Method in class arlut.csd.ganymede.BaseFieldEditor
For choice fields
ITERATIONS - Static variable in class jcrypt.jcrypt
 
iterationSet - Variable in class arlut.csd.ganymede.DBObjectBase
This Vector holds the current collection of DBObject objects in this DBObjectBase, for enumeration access.
itoa64 - Static variable in class md5.MD5Crypt
 

J

JcalendarField - class arlut.csd.JDataComponent.JcalendarField.
This class defines a date input field object.
JcalendarField() - Constructor for class arlut.csd.JDataComponent.JcalendarField
Minimal Constructor for JcalendarField.
JcalendarField(Date, boolean, boolean, Date, Date) - Constructor for class arlut.csd.JDataComponent.JcalendarField
Contructor that creates a JcalendarField based on the date it is given.
JcalendarField(Date, boolean, boolean, Date, Date, JsetValueCallback) - Constructor for class arlut.csd.JDataComponent.JcalendarField
Contructor that creates a JcalendarField based on the Date object it is given.
JCenterDialog - class arlut.csd.JDialog.JCenterDialog.
A subclass of JDialog that centers itself with respect to its parent Frame when pack() is called.
JCenterDialog() - Constructor for class arlut.csd.JDialog.JCenterDialog
 
JCenterDialog(Frame) - Constructor for class arlut.csd.JDialog.JCenterDialog
 
JCenterDialog(Frame, String) - Constructor for class arlut.csd.JDialog.JCenterDialog
 
JCenterDialog(Frame, String, boolean) - Constructor for class arlut.csd.JDialog.JCenterDialog
 
JcheckboxField - class arlut.csd.JDataComponent.JcheckboxField.
Subclass of JCheckBox used to connect a checkbox to the standard JsetValueCallback callback.
JcheckboxField() - Constructor for class arlut.csd.JDataComponent.JcheckboxField
Constructor that creates a basic checkbox with default foreground and background
JcheckboxField(String, boolean, boolean) - Constructor for class arlut.csd.JDataComponent.JcheckboxField
Constructor that can create a JcheckboxField with a label, a particular state, and with the specified font/foreground/background value
JcheckboxField(String, boolean, boolean, JsetValueCallback) - Constructor for class arlut.csd.JDataComponent.JcheckboxField
 
JchoiceInterface - interface arlut.csd.JDataComponent.JchoiceInterface.
This interface is used to allow a callback to be done from the ChoiceList to set the component which is attached to that JchoiceList.
JchoiceList - class arlut.csd.JDataComponent.JchoiceList.
JchoiceList This class is basically a java.awt.List object with some added functionality.
JchoiceList() - Constructor for class arlut.csd.JDataComponent.JchoiceList
 
JchoiceList(JchoiceInterface) - Constructor for class arlut.csd.JDataComponent.JchoiceList
 
JcomponentAttr - class arlut.csd.JDataComponent.JcomponentAttr.
 
JcomponentAttr(Component) - Constructor for class arlut.csd.JDataComponent.JcomponentAttr
 
JcomponentAttr(Component, Font, Color, Color) - Constructor for class arlut.csd.JDataComponent.JcomponentAttr
 
jcrypt - package jcrypt
 
jcrypt - class jcrypt.jcrypt.
 
jcrypt() - Constructor for class jcrypt.jcrypt
 
JdateButton - class arlut.csd.JCalendar.JdateButton.
This class represents a single button in the composite JpanelCalendar widget.
JdateButton(JpanelCalendar) - Constructor for class arlut.csd.JCalendar.JdateButton
 
JdateButton(JpanelCalendar, boolean) - Constructor for class arlut.csd.JCalendar.JdateButton
 
JdateField - class arlut.csd.JDataComponent.JdateField.
This class defines a date input field object.
JdateField() - Constructor for class arlut.csd.JDataComponent.JdateField
Minimal Constructor for JdateField.
JdateField(Date, boolean, boolean, Date, Date) - Constructor for class arlut.csd.JDataComponent.JdateField
Contructor that creates a JdateField based on the date it is given.
JdateField(Date, boolean, boolean, Date, Date, JsetValueCallback) - Constructor for class arlut.csd.JDataComponent.JdateField
Contructor that creates a JdateField based on the Date object it is given.
JDefaultOwnerDialog - class arlut.csd.ganymede.client.JDefaultOwnerDialog.
 
JDefaultOwnerDialog(gclient, Vector) - Constructor for class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
JDialogBuff - class arlut.csd.JDialog.JDialogBuff.
This class is a serializable description of a dialog object that a server is asking a client to present.
JDialogBuff(String, String) - Constructor for class arlut.csd.JDialog.JDialogBuff
Constructor for JDialogBuff
JDialogBuff(String, String, String, String) - Constructor for class arlut.csd.JDialog.JDialogBuff
Constructor with special "Ok" and "Cancel" strings
JDialogBuff(String, String, String, String, String) - Constructor for class arlut.csd.JDialog.JDialogBuff
Constructor with special "Ok" and "Cancel" strings
JentryDocument - class arlut.csd.JDataComponent.JentryDocument.
Helper class for JentryField and its subclasses.
JentryDocument(JentryField) - Constructor for class arlut.csd.JDataComponent.JentryDocument
 
JentryField - class arlut.csd.JDataComponent.JentryField.
JentryField serves as an abstract base class for all GUI fields in the client that use textfields.
JentryField(int) - Constructor for class arlut.csd.JDataComponent.JentryField
 
JErrorDialog - class arlut.csd.JDialog.JErrorDialog.
Simple way to throw up a StringDialog.
JErrorDialog(Frame, String) - Constructor for class arlut.csd.JDialog.JErrorDialog
 
JErrorDialog(Frame, String, Image) - Constructor for class arlut.csd.JDialog.JErrorDialog
 
JErrorDialog(Frame, String, String) - Constructor for class arlut.csd.JDialog.JErrorDialog
 
JErrorDialog(Frame, String, String, Image) - Constructor for class arlut.csd.JDialog.JErrorDialog
 
JFieldWrapper - class arlut.csd.JDataComponent.JFieldWrapper.
 
JFieldWrapper(String) - Constructor for class arlut.csd.JDataComponent.JFieldWrapper
 
JFieldWrapper(String, JComponent) - Constructor for class arlut.csd.JDataComponent.JFieldWrapper
 
jFile - Variable in class arlut.csd.ganymede.DBJournal
 
JFilterDialog - class arlut.csd.ganymede.client.JFilterDialog.
 
JFilterDialog(gclient) - Constructor for class arlut.csd.ganymede.client.JFilterDialog
 
JfloatField - class arlut.csd.JDataComponent.JfloatField.
This class defines a GUI field component that is capable of handling Java doubles.
JfloatField() - Constructor for class arlut.csd.JDataComponent.JfloatField
Constructor which uses default everything.
JfloatField(int) - Constructor for class arlut.csd.JDataComponent.JfloatField
Constructor which uses takes a number of columns, and everything else default.
JfloatField(int, boolean, boolean, double, double) - Constructor for class arlut.csd.JDataComponent.JfloatField
Base constructor for JfloatField
JfloatField(int, boolean, boolean, double, double, JsetValueCallback) - Constructor for class arlut.csd.JDataComponent.JfloatField
Constructor that allows for the creation of a JfloatField that knows about its parent and can invoke a callback method.
JFocusRootPanel - class arlut.csd.JDataComponent.JFocusRootPanel.
 
JFocusRootPanel() - Constructor for class arlut.csd.JDataComponent.JFocusRootPanel
 
JInsetPanel - class arlut.csd.JDialog.JInsetPanel.
 
JInsetPanel() - Constructor for class arlut.csd.JDialog.JInsetPanel
 
JInsetPanel(int, int, int, int) - Constructor for class arlut.csd.JDialog.JInsetPanel
 
JInvidChooser - class arlut.csd.ganymede.client.JInvidChooser.
A GUI component for choosing an Invid for a scalar invid_field.
JInvidChooser(containerPanel, short) - Constructor for class arlut.csd.ganymede.client.JInvidChooser
 
JInvidChooser(Vector, containerPanel, short) - Constructor for class arlut.csd.ganymede.client.JInvidChooser
 
JInvidChooserFieldEditor - class arlut.csd.ganymede.client.JInvidChooserFieldEditor.
A combobox editor class to provide intelligent keyboard handling for the JInvidChooser scalar invid field gui component.
JInvidChooserFieldEditor(JInvidChooser) - Constructor for class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
JIPField - class arlut.csd.JDataComponent.JIPField.
This class is an IPv4/IPv6 data display/entry widget for Ganymede.
JIPField(boolean) - Constructor for class arlut.csd.JDataComponent.JIPField
Constructor which uses default fonts,no parent, default column size, and default foregound/background colors.
JIPField(boolean, boolean) - Constructor for class arlut.csd.JDataComponent.JIPField
Base constructor for JIPField
JIPField(boolean, JsetValueCallback, boolean) - Constructor for class arlut.csd.JDataComponent.JIPField
Constructor that allows for the creation of a JIPField that knows about its parent.
JMonthYearPanel - class arlut.csd.JCalendar.JMonthYearPanel.
This class displays the year/month gui controls at the top of the composite JpanelCalendar widget.
JMonthYearPanel(JpanelCalendar) - Constructor for class arlut.csd.JCalendar.JMonthYearPanel
 
JMultiLineLabel - class arlut.csd.JDataComponent.JMultiLineLabel.
 
JMultiLineLabel(String) - Constructor for class arlut.csd.JDataComponent.JMultiLineLabel
 
JMultiLineLabel(String, int) - Constructor for class arlut.csd.JDataComponent.JMultiLineLabel
 
JnumberField - class arlut.csd.JDataComponent.JnumberField.
This class defines an entry field that is capable of handling integers.
JnumberField() - Constructor for class arlut.csd.JDataComponent.JnumberField
Constructor which uses default everything.
JnumberField(int) - Constructor for class arlut.csd.JDataComponent.JnumberField
Constructor which uses takes a number of columns, and everything else default.
JnumberField(int, boolean, boolean, int, int) - Constructor for class arlut.csd.JDataComponent.JnumberField
Base constructor for JnumberField
JnumberField(int, boolean, boolean, int, int, JsetValueCallback) - Constructor for class arlut.csd.JDataComponent.JnumberField
Constructor that allows for the creation of a JnumberField that knows about its parent and can invoke a callback method.
journal - Variable in class arlut.csd.ganymede.DBStore
The Journal for this database, initialized when the database is loaded.
JournalEntry - class arlut.csd.ganymede.JournalEntry.
This class holds data corresponding to a modification record for a single object in the server's DBJournal class.
JournalEntry(DBObjectBase, int, DBObject) - Constructor for class arlut.csd.ganymede.JournalEntry
 
journalField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
journalLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
journalProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
JpanelCalendar - class arlut.csd.JCalendar.JpanelCalendar.
A GUI Calendar for use with the JdateField class.
JpanelCalendar(GregorianCalendar, JsetValueCallback, boolean) - Constructor for class arlut.csd.JCalendar.JpanelCalendar
Lots of constructors.
JpanelCalendar(GregorianCalendar, JsetValueCallback, boolean, boolean) - Constructor for class arlut.csd.JCalendar.JpanelCalendar
Constructors.
JpanelCalendar(GregorianCalendar, JsetValueCallback, boolean, boolean, boolean) - Constructor for class arlut.csd.JCalendar.JpanelCalendar
The main constructor.
JpanelCalendar(JpopUpCalendar, GregorianCalendar, JsetValueCallback, boolean) - Constructor for class arlut.csd.JCalendar.JpanelCalendar
 
JpanelCalendar(JpopUpCalendar, GregorianCalendar, JsetValueCallback, boolean, boolean) - Constructor for class arlut.csd.JCalendar.JpanelCalendar
 
JpanelCalendar(JpopUpCalendar, GregorianCalendar, JsetValueCallback, boolean, boolean, boolean) - Constructor for class arlut.csd.JCalendar.JpanelCalendar
 
JPanelCombo - class arlut.csd.JDataComponent.JPanelCombo.
 
JPanelCombo() - Constructor for class arlut.csd.JDataComponent.JPanelCombo
 
JPanelCombo(Vector) - Constructor for class arlut.csd.JDataComponent.JPanelCombo
 
JpassField - class arlut.csd.JDataComponent.JpassField.
JpassField is the composite two-field GUI component used for entering passwords in the Ganymede client.
JpassField(Frame, int, int, boolean) - Constructor for class arlut.csd.JDataComponent.JpassField
Constructor
JpassField(Frame, int, int, boolean, String, String) - Constructor for class arlut.csd.JDataComponent.JpassField
Constructor
JpasswordField - class arlut.csd.JDataComponent.JpasswordField.
This class defines an entry field that is capable of handling strings.
JpasswordField() - Constructor for class arlut.csd.JDataComponent.JpasswordField
Constructor which uses default fonts,no parent, default column size, and default foregound/background colors.
JpasswordField(int, boolean) - Constructor for class arlut.csd.JDataComponent.JpasswordField
Simple constructor.
JpasswordField(int, int, boolean, boolean, String, String) - Constructor for class arlut.csd.JDataComponent.JpasswordField
Base constructor for JpasswordField
JpasswordField(int, int, boolean, boolean, String, String, JsetValueCallback) - Constructor for class arlut.csd.JDataComponent.JpasswordField
Constructor that allows for the creation of a JpasswordField that knows about its parent.
JpopUpCalendar - class arlut.csd.JCalendar.JpopUpCalendar.
 
JpopUpCalendar(GregorianCalendar, JsetValueCallback, boolean) - Constructor for class arlut.csd.JCalendar.JpopUpCalendar
 
JSeparator - class arlut.csd.JDataComponent.JSeparator.
 
JSeparator() - Constructor for class arlut.csd.JDataComponent.JSeparator
 
JSeparator(int) - Constructor for class arlut.csd.JDataComponent.JSeparator
 
JSeparator(int, Color, Color) - Constructor for class arlut.csd.JDataComponent.JSeparator
 
JsetValueCallback - interface arlut.csd.JDataComponent.JsetValueCallback.
Client-side interface used to allow callback to be done from GUI components in the arlut.csd.JDataComponent package to the container which contains them.
JstringArea - class arlut.csd.JDataComponent.JstringArea.
 
JstringArea() - Constructor for class arlut.csd.JDataComponent.JstringArea
 
JstringArea(int, int) - Constructor for class arlut.csd.JDataComponent.JstringArea
 
JstringField - class arlut.csd.JDataComponent.JstringField.
This class defines an entry field that is capable of handling strings.
JstringField() - Constructor for class arlut.csd.JDataComponent.JstringField
Constructor which uses default fonts,no parent, default column size, and default foregound/background colors.
JstringField(int, boolean) - Constructor for class arlut.csd.JDataComponent.JstringField
Simple constructor.
JstringField(int, int, boolean, boolean, String, String) - Constructor for class arlut.csd.JDataComponent.JstringField
Base constructor for JstringField
JstringField(int, int, boolean, boolean, String, String, JsetValueCallback) - Constructor for class arlut.csd.JDataComponent.JstringField
Constructor that allows for the creation of a JstringField that knows about its parent.
JstringListBox - class arlut.csd.JDataComponent.JstringListBox.
A sorted listbox that handles listHandle's.
JstringListBox() - Constructor for class arlut.csd.JDataComponent.JstringListBox
Default Constructor
Jtaskbar - class arlut.csd.JDataComponent.Jtaskbar.
 
Jtaskbar() - Constructor for class arlut.csd.JDataComponent.Jtaskbar
 
JTimePanel - class arlut.csd.JCalendar.JTimePanel.
This class displays the time at the bottom of the composite JpanelCalendar widget.
JTimePanel(JpanelCalendar) - Constructor for class arlut.csd.JCalendar.JTimePanel
 
JTreeTable - class arlut.csd.ganymede.client.JTreeTable.
This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.
JTreeTable.ListToTreeSelectionModelWrapper - class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper.
ListToTreeSelectionModelWrapper extends DefaultTreeSelectionModel to listen for changes in the ListSelectionModel it maintains.
JTreeTable.ListToTreeSelectionModelWrapper.ListSelectionHandler - class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper.ListSelectionHandler.
Class responsible for calling updateSelectedPathsFromSelectedRows when the selection of the list changse.
JTreeTable.ListToTreeSelectionModelWrapper.ListSelectionHandler() - Constructor for class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper.ListSelectionHandler
 
JTreeTable.ListToTreeSelectionModelWrapper() - Constructor for class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper
 
JTreeTable.TreeTableCellEditor - class arlut.csd.ganymede.client.JTreeTable.TreeTableCellEditor.
TreeTableCellEditor implementation.
JTreeTable.TreeTableCellEditor() - Constructor for class arlut.csd.ganymede.client.JTreeTable.TreeTableCellEditor
 
JTreeTable.TreeTableCellRenderer - class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer.
A TreeCellRenderer that displays a JTree.
JTreeTable.TreeTableCellRenderer(TreeModel) - Constructor for class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer
 
JTreeTable(TreeTableModel) - Constructor for class arlut.csd.ganymede.client.JTreeTable
 
JUST_CENTER - Static variable in class arlut.csd.JTable.tableAttr
 
JUST_INHERIT - Static variable in class arlut.csd.JTable.tableAttr
 
JUST_LEFT - Static variable in class arlut.csd.JTable.tableAttr
 
JUST_RIGHT - Static variable in class arlut.csd.JTable.tableAttr
 
JValueObject - class arlut.csd.JDataComponent.JValueObject.
A client-side message object used to pass status updates from GUI components in the arlut.csd.JDataComponent package to their containers.
JValueObject(Component, int, int) - Constructor for class arlut.csd.JDataComponent.JValueObject
Constructor for a simple vector change message.
JValueObject(Component, int, int, int) - Constructor for class arlut.csd.JDataComponent.JValueObject
Constructor for a vector move message.
JValueObject(Component, int, int, Object) - Constructor for class arlut.csd.JDataComponent.JValueObject
Constructor for a simple vector change message.
JValueObject(Component, int, int, Object, Object) - Constructor for class arlut.csd.JDataComponent.JValueObject
Generic constructor
JValueObject(Component, Object) - Constructor for class arlut.csd.JDataComponent.JValueObject
Constructor for a simple value-set message.
JValueObject(Component, Object, int) - Constructor for class arlut.csd.JDataComponent.JValueObject
Constructor for a simple single-value message.
JYearChooser - class arlut.csd.JCalendar.JYearChooser.
This class provides a 'spinner' widget for displaying and allowing the editing of the year in the composite JpanelCalendar widget.
JYearChooser(int, JMonthYearPanel) - Constructor for class arlut.csd.JCalendar.JYearChooser
 

K

keepGoing - Variable in class arlut.csd.ganymede.client.Loader
 
keepLoading - Variable in class arlut.csd.ganymede.client.perm_editor
 
keepLoading() - Method in class arlut.csd.ganymede.client.containerPanel
This method returns false when the containerPanel loading has been interupted.
key - Variable in class arlut.csd.JTable.rowHandle
 
key - Variable in class arlut.csd.ganymede.DBLock
All DBLock's have an identifier key, which is used to identify the lock in the DBStore's DBLockSync object.
key - Variable in class arlut.csd.ganymede.DBSession
Identifying key used in the lock system to identify owner of locks.
key - Variable in class arlut.csd.ganymede.GKey
 
key() - Method in class arlut.csd.ganymede.DBField
Object value of DBField.
key() - Method in class arlut.csd.ganymede.PasswordDBField
Object value of DBField.
key() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
we don't really want to hash according to our permission contents, so just hash according to our containing object's i.d.
key(int) - Method in class arlut.csd.ganymede.DBField
Object value of a vector DBField.
keyPressed(KeyEvent) - Method in class arlut.csd.JDataComponent.JpasswordField
 
keyPressed(KeyEvent) - Method in class arlut.csd.ganymede.client.notesPanel
 
keyReleased(KeyEvent) - Method in class arlut.csd.JDataComponent.JpasswordField
 
keyReleased(KeyEvent) - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
Tap into the text field's key release to see if we can complete the user's selection.
keyReleased(KeyEvent) - Method in class arlut.csd.ganymede.client.notesPanel
 
keys() - Method in class arlut.csd.JTable.rowTable
Return an enumeration of the keys in the table
keys() - Method in class arlut.csd.ganymede.GHashtable
 
keyTyped(KeyEvent) - Method in class arlut.csd.JDataComponent.JpasswordField
 
keyTyped(KeyEvent) - Method in class arlut.csd.ganymede.client.notesPanel
 
Khaki - Static variable in class arlut.csd.ganymede.client.ClientColor
 
kill(String) - Method in class arlut.csd.ganymede.iAdmin
 
kill(String) - Method in class arlut.csd.ganymede.GanymedeAdmin
Kick a user off of the Ganymede server on behalf of this admin console
kill(String) - Method in interface arlut.csd.ganymede.adminSession
Kick a user off of the Ganymede server on behalf of this admin console
killAll() - Method in class arlut.csd.ganymede.iAdmin
 
killAll() - Method in class arlut.csd.ganymede.GanymedeAdmin
Kick all users off of the Ganymede server on behalf of this admin console
killAll() - Method in interface arlut.csd.ganymede.adminSession
Kick all users off of the Ganymede server on behalf of this admin console
killAllMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
killAllUsers(String) - Method in class arlut.csd.ganymede.GanymedeServer
 
killUser(String, String) - Method in class arlut.csd.ganymede.GanymedeServer
This method is called by the admin console via the GanymedeAdmin class to kick a specific user off of the server.
killUserMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
killVictim - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
knownNonExistent - Variable in class arlut.csd.ganymede.xmlobject
If true, the invid for this field is known to not exist on the server.

L

l - Variable in class arlut.csd.JDataComponent.JchoiceList
 
label - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
label - Variable in class arlut.csd.JDataComponent.listHandle
 
label - Variable in class arlut.csd.ganymede.client.datePanel
 
label - Variable in class arlut.csd.ganymede.ObjectHandle
 
label - Variable in class arlut.csd.ganymede.Result
 
label - Variable in class arlut.csd.ganymede.xPerm
String describing this xPerm's contents.
label_id - Variable in class arlut.csd.ganymede.BaseDump
 
label_id - Variable in class arlut.csd.ganymede.DBObjectBase
which field represents our label?
labelC - Variable in class arlut.csd.ganymede.BaseEditor
 
labeled - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
labeled - Variable in class arlut.csd.ganymede.FieldTemplate
 
labeled() - Method in class arlut.csd.ganymede.BooleanDBField
Returns true if this field is defined to have the true/false values associated with labels.
labeled() - Method in interface arlut.csd.ganymede.boolean_field
 
labeledCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
labelField - Variable in class testTable
 
labelFieldName - Variable in class arlut.csd.ganymede.BaseDump
 
labelHash - Variable in class arlut.csd.ganymede.QueryResult
 
labelList - Variable in class arlut.csd.ganymede.QueryResult
 
LAFMenu - class arlut.csd.JDataComponent.LAFMenu.
 
LAFMenu(Container) - Constructor for class arlut.csd.JDataComponent.LAFMenu
 
LAFMenu(Container, String) - Constructor for class arlut.csd.JDataComponent.LAFMenu
 
LandFMenu - Variable in class arlut.csd.ganymede.client.gclient
 
lanHash - Variable in class arlut.csd.ganymede.PasswordDBField
Samba LANMAN hash, for Win95 clients
lanman - Variable in class arlut.csd.ganymede.xPassword
 
LAST - Static variable in class arlut.csd.JDataComponent.JValueObject
Boundary guard for acceptable operation types.
LAST - Static variable in interface arlut.csd.ganymede.ClientMessage
 
LAST - Static variable in class arlut.csd.ganymede.QueryDataNode
 
LAST - Static variable in class arlut.csd.ganymede.ReturnVal
 
LAST - Static variable in class arlut.csd.ganymede.adminEvent
 
LAST - Static variable in class arlut.csd.ganymede.clientEvent
 
lastActionTime - Variable in class arlut.csd.ganymede.GanymedeSession
The time of the user's last top-level operation..
lastChange - Variable in class arlut.csd.ganymede.DBObjectBase
Timestamp for the last time this DBObjectBase was changed, used by GanymedeBuilderTasks to determine whether a particular build sequence is necessary.
lastClick - Variable in class arlut.csd.JTable.tableCanvas
 
lastClick - Variable in class arlut.csd.ganymede.client.elementWrapper
 
lastClick - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
lastDumpDate - Static variable in class arlut.csd.ganymede.GanymedeAdmin
Timestamp that the Ganymede server last consolidated its journal file and dumped its database to disk.
lastEvent - Variable in class arlut.csd.ganymede.GanymedeSession
Description of the last action recorded for this client.
LASTFIELD - Static variable in interface arlut.csd.ganymede.FieldType
 
lastGoodIndex - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
lastGoodMatched - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
lastGoodString - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
lastIndex - Variable in class arlut.csd.ganymede.BaseDump
 
lastIndex - Variable in class arlut.csd.ganymede.BaseListTransport
 
lastIndex - Variable in class arlut.csd.ganymede.CategoryDump
 
lastMaxWidth - Variable in class arlut.csd.JTree.treeCanvas
 
lastObject - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
lastOfficialWidth - Variable in class arlut.csd.JTable.tableCell
 
LASTOP - Static variable in class arlut.csd.ganymede.DBEditObject
 
lastRunTime - Variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
lastTime - Variable in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
lastTime - Variable in class arlut.csd.ganymede.scheduleHandle
When was this task last issued?
lastValue - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
LASTVECOP - Static variable in class arlut.csd.ganymede.QueryDataNode
 
later - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
layout - Variable in class arlut.csd.ganymede.client.formatButtonPanel
 
layout(int, int) - Method in class arlut.csd.JDialog.messageDialog
 
layout(int, int) - Method in class arlut.csd.ganymede.client.PersonaDialog
 
leapDays - Static variable in class arlut.csd.JCalendar.JpanelCalendar
 
left - Variable in class arlut.csd.JDialog.JInsetPanel
 
LEFT - Static variable in class arlut.csd.JDataComponent.JMultiLineLabel
Alignment stuff.
leftSpacing - Variable in class arlut.csd.JTree.treeCanvas
 
length() - Method in class arlut.csd.Util.SharedStringBuffer
Returns the length (character count) of this string buffer.
LENGTHEQ - Static variable in class arlut.csd.ganymede.QueryDataNode
 
LENGTHGR - Static variable in class arlut.csd.ganymede.QueryDataNode
 
LENGTHLE - Static variable in class arlut.csd.ganymede.QueryDataNode
 
LESS - Static variable in class arlut.csd.ganymede.QueryDataNode
 
LESSEQ - Static variable in class arlut.csd.ganymede.QueryDataNode
 
lHandle - Variable in class arlut.csd.ganymede.ObjectHandle
 
limit - Variable in class arlut.csd.ganymede.DBObjectBaseField
max length of array
limit - Variable in class arlut.csd.ganymede.FieldTemplate
 
limited - Variable in class arlut.csd.JDataComponent.JcalendarField
 
limited - Variable in class arlut.csd.JDataComponent.JdateField
 
limited - Variable in class arlut.csd.JDataComponent.JfloatField
 
limited - Variable in class arlut.csd.JDataComponent.JnumberField
 
limited() - Method in class arlut.csd.ganymede.DateDBField
Returns true if this date field has a minimum and/or maximum date set.
limited() - Method in class arlut.csd.ganymede.FloatDBField
Returns true if this field has max/min limitations.
limited() - Method in class arlut.csd.ganymede.InvidDBField
Returns true if this invid field may only point to objects of a particular type.
limited() - Method in class arlut.csd.ganymede.NumericDBField
Returns true if this field has max/min limitations.
limited() - Method in interface arlut.csd.ganymede.date_field
 
limited() - Method in interface arlut.csd.ganymede.float_field
 
limited() - Method in interface arlut.csd.ganymede.invid_field
 
limited() - Method in interface arlut.csd.ganymede.num_field
 
LINE - Static variable in class arlut.csd.JTree.treeCanvas
 
line_ascent - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
line_height - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
lineBorder - Variable in class arlut.csd.ganymede.client.gclient
 
lineBorder - Variable in class arlut.csd.ganymede.GASHSchema
 
lineColor - Variable in class arlut.csd.JTree.treeCanvas
 
lineEmptyBorder - Variable in class arlut.csd.ganymede.client.windowPanel
 
lineNumber - Variable in class arlut.csd.Util.XMLError
 
lineNumber - Variable in class arlut.csd.Util.XMLWarning
 
lines - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
link - Variable in class arlut.csd.JTable.mergeRec
 
linkedQueries - Variable in class arlut.csd.ganymede.Query
A Vector of Query's that can be associated with this query.

This vector is used to allow the inclusion of queries on embedded objects..
list - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
listen - Variable in class arlut.csd.ganymede.client.PersonaListener
 
listener - Variable in class arlut.csd.JDialog.YesNoDialog
 
listenerList - Variable in class arlut.csd.ganymede.client.AbstractCellEditor
 
listenerList - Variable in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
listeners - Variable in class arlut.csd.ganymede.client.ClientBase
 
listenToCallbacks - Variable in class arlut.csd.ganymede.BaseEditor
 
listenToCallbacks - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
listFields() - Method in class arlut.csd.ganymede.DBObject
Get complete list of DBFields contained in this object.
listFields() - Method in interface arlut.csd.ganymede.db_object
Get list of all db_fields contained in this object, in unsorted order.
listHandle - class arlut.csd.JDataComponent.listHandle.
A wrapper to hold both a String and (optionally) a related object, such as an Invid.
listHandle(String) - Constructor for class arlut.csd.JDataComponent.listHandle
 
listHandle(String, Object) - Constructor for class arlut.csd.JDataComponent.listHandle
 
load() - Method in class arlut.csd.ganymede.client.containerPanel
Downloads all necessary information from the server about the object being viewed or edited.
load() - Method in class arlut.csd.ganymede.DBJournal
The load() method reads in all transactions in the current DBStore Journal and makes the appropriate changes to the DBStore Object Bases.
load(String) - Method in class arlut.csd.ganymede.DBStore
Load the database from disk.
load(String, boolean) - Method in class arlut.csd.ganymede.DBStore
Load the database from disk.
load(Vector, int, boolean, Compare) - Method in class arlut.csd.JDataComponent.JstringListBox
This method loads a Vector of items into this list box.
loadBaseHash() - Method in class arlut.csd.ganymede.client.Loader
loadBaseHash is used to prepare a hash table mapping Bases to Vector's of BaseField..
loadBaseList() - Method in class arlut.csd.ganymede.client.Loader
loadBaseList gets the list of types from the server.
loadBaseMap() - Method in class arlut.csd.ganymede.client.Loader
loadBaseMap() generates baseMap, a mapping of Short's to the corresponding remote base reference.
loadBaseNames() - Method in class arlut.csd.ganymede.client.Loader
loadBaseNames constructs a hashtable mapping Base references to base names.
loaded - Variable in class arlut.csd.ganymede.client.BaseNode
 
loaded - Variable in class arlut.csd.ganymede.client.containerPanel
 
loaded - Variable in class arlut.csd.ganymede.client.elementWrapper
 
loaded - Variable in class arlut.csd.ganymede.client.personaContainer
 
loader - Variable in class arlut.csd.ganymede.client.gclient
Background processing thread, downloads information on object and field types defined in the server when run.
Loader - class arlut.csd.ganymede.client.Loader.
Client-side thread class for loading object and field type definitions from the server in the background during the client's start-up.
Loader(Session, boolean) - Constructor for class arlut.csd.ganymede.client.Loader
 
loadFactor - Variable in class arlut.csd.ganymede.DBBaseFieldTable
The load factor for the hashtable.
loadFactor - Variable in class arlut.csd.ganymede.DBObjectTable
The load factor for the hashtable.
loadHistory() - Method in class arlut.csd.ganymede.client.adminHistoryPanel
 
loadHistory(boolean) - Method in class arlut.csd.ganymede.client.historyPanel
 
loading - Variable in class arlut.csd.ganymede.client.containerPanel
 
loading - Variable in class arlut.csd.ganymede.DBObjectBaseField
true if we're in the middle of loading
loading - Variable in class arlut.csd.ganymede.DBStore
if true, DBObjectBase set methods will be enabled
loadLine(String) - Method in class arlut.csd.ganymede.DBLogEvent
This method sets the fields for this DBLogEvent from a logfile line.

Note that this method is designed to reuse as many of this DBLogEvent's fields as possible, so if external code keeps references to this.time or this.objects or this.notifyVect, that code should either not call loadLine(), or should make its own copies of those objects.
loadPage(String) - Method in class arlut.csd.ganymede.client.helpPanel
 
loadPage(String, boolean) - Method in class arlut.csd.ganymede.client.helpPanel
 
loadParameters() - Method in class arlut.csd.ganymede.GASHAdmin
Private method to load the Ganymede console's parameters from an applet's HTML parameters.
loadProperties(String) - Static method in class arlut.csd.ganymede.client.rpcpass
This method loads properties from the ganymede.properties file.
loadProperties(String) - Method in class arlut.csd.ganymede.client.xmlclient
This method loads properties from the ganymede.properties file.
loadProperties(String) - Static method in class arlut.csd.ganymede.GASHAdmin
Private method to load the Ganymede console's parameters from a file.
loadProperties(String) - Static method in class arlut.csd.ganymede.Ganymede
This method loads properties from the ganymede.properties file.
loadProperties(String) - Static method in class arlut.csd.ganymede.stopServer
This method loads properties from the ganymede.properties file.
loadResults(DumpResult) - Method in class arlut.csd.ganymede.client.gResultTable
This method loads the DumpResult into a table.
loadSignature() - Method in class arlut.csd.ganymede.DBLog
This method gets the signature file loaded.
loadValueHash() - Method in class arlut.csd.JDialog.StringDialog
This method is responsible for scanning all of the input fields in this dialog and loading their values into valueHash for DialogShow() to return.
loBound - Variable in class arlut.csd.JTree.treeCanvas
 
local_editable - Variable in class arlut.csd.ganymede.client.notesPanel
 
localReceiver - Variable in class arlut.csd.ganymede.client.FileReceiverBase
 
locator - Variable in class arlut.csd.Util.XMLReader
 
lock - Variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
locked - Variable in class arlut.csd.ganymede.DBLock
Will be true if a DBLock is successfully locked.
locked - Variable in class arlut.csd.ganymede.DBSchemaEdit
if true, this DBSchemaEdit object has already been committed or aborted
lockHash - Variable in class arlut.csd.ganymede.DBLockSync
Identifier keys for current DBLocks.
lockHash - Variable in class arlut.csd.ganymede.DBSessionLockManager
 
lockManager - Variable in class arlut.csd.ganymede.DBSession
Manager for locks held by this session.
locksField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
locksHeld - Variable in class arlut.csd.ganymede.DBLockSync
A count of how many DBLocks are established on DBObjectBases in this DBStore.
locksLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
lockSync - Variable in class arlut.csd.ganymede.DBLock
All DBLock's establish() and release() methods synchronize their critical sections on the DBLockSync object held in the Ganymede server's DBStore object in order to guarantee that all lock negotiations are thread-safe.
lockSync - Variable in class arlut.csd.ganymede.DBStore
A separate object to act as a synchronization monitor for DBLock code.
log - Static variable in class arlut.csd.ganymede.Ganymede
This object provides access to the Ganymede log file, providing logging, email, and search services.
logErrorDialogs - Static variable in class arlut.csd.ganymede.Ganymede
If true, Ganymede.createErrorDialog() will print the content of error dialogs to the server's stderr.
logEvent(DBLogEvent) - Method in class arlut.csd.ganymede.DBEditSet
This method is used to register a log event with this transaction.
logEvent(String, String, Invid, String, Vector, Vector) - Method in class arlut.csd.ganymede.DBEditSet
This method is used to register a log event with this transaction.
logEvents - Variable in class arlut.csd.ganymede.DBCheckPoint
 
logEvents - Variable in class arlut.csd.ganymede.DBEditSet
A list of DBLogEvent's to be written to the Ganymede logfile and/or mailed out when this transaction commits.
logFileName - Variable in class arlut.csd.ganymede.DBLog
 
loggedInSemaphore - Variable in class arlut.csd.ganymede.GanymedeSession
If true, the user is currently logged in.
logHelperProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
login - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
login(Client) - Method in class arlut.csd.ganymede.GanymedeServer
Client login method.
login(Client) - Method in interface arlut.csd.ganymede.Server
 
login(String, String) - Method in class arlut.csd.ganymede.client.ClientBase
This method is used by a client to actually get logged into the server.
loginButton - Variable in class arlut.csd.ganymede.GASHAdmin
 
loginRefuseMessage - Variable in class arlut.csd.ganymede.client.ClientBase
 
loginSemaphore - class arlut.csd.ganymede.loginSemaphore.
This class provides a handy counting semaphore used to arbitrate user login access to the GanymedeServer.
loginSemaphore() - Constructor for class arlut.csd.ganymede.loginSemaphore
 
loginSession - Variable in class arlut.csd.ganymede.GanymedeServer
During the login process, we need to get exclusive access over an extended time to synchronized methods in a privileged GanymedeSession to do the query operations for login.
logMail(Vector, String, String) - Method in class arlut.csd.ganymede.DBEditSet
This method is used to record a message to be sent out when the transaction is committed.
logMail(Vector, String, String, Invid, String, Vector) - Method in class arlut.csd.ganymede.DBEditSet
This method is used to record a message to be sent out when the transaction is committed.
logout() - Method in class arlut.csd.ganymede.client.gclient
Logs out from the client.
logout() - Method in class arlut.csd.ganymede.client.glogin
Logout from the server.
logout() - Method in class arlut.csd.ganymede.DBSession
Close out this DBSession, aborting any open transaction, and releasing any held read/write/dump locks.
logout() - Method in class arlut.csd.ganymede.GanymedeAdmin
Disconnect the remote admin console associated with this object
logout() - Method in class arlut.csd.ganymede.GanymedeSession
Log out this session.
logout() - Method in interface arlut.csd.ganymede.Session
This method logs a client out and closes up any resources used by the client on the server.
logout() - Method in interface arlut.csd.ganymede.adminSession
Disconnect the remote admin console associated with this object
logout(boolean) - Method in class arlut.csd.ganymede.GanymedeSession
Log out this session.
logout(String) - Method in class arlut.csd.ganymede.GanymedeAdmin
Disconnect the remote admin console associated with this object
logoutMI - Variable in class arlut.csd.ganymede.client.gclient
 
logProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
logStream - Variable in class arlut.csd.ganymede.DBLog
 
logStuff - Static variable in class arlut.csd.ganymede.GanymedeScheduler
 
logSystemEvent(DBLogEvent) - Method in class arlut.csd.ganymede.DBLog
This method is used to log an event such as server shutdown/restart, user log-in, persona change, etc.
logTransaction(Vector, String, Invid, DBEditSet) - Method in class arlut.csd.ganymede.DBLog
This method is used to log all events associated with a transaction.
logWriter - Variable in class arlut.csd.ganymede.DBLog
 
lookUp - Variable in class arlut.csd.ganymede.serverAdminProxy
Handy direct look-up table for events in eventBuffer
lookUp - Variable in class arlut.csd.ganymede.serverClientProxy
Handy direct look-up table for events in eventBuffer
lookup(Object) - Method in class arlut.csd.ganymede.DBNameSpace
This method allows the namespace to be used as a unique valued search index.
lookupLabel(DBObject) - Method in class arlut.csd.ganymede.DBObject
This method is used to provide a hook to allow different objects to generate different labels for a given object based on their perspective.
low - Variable in class arlut.csd.JTree.Range
 
loweredBorder - Variable in class arlut.csd.ganymede.client.gclient
 
loweredBorder - Variable in class arlut.csd.ganymede.GASHSchema
 
lowWaterMark - Variable in class arlut.csd.Util.XMLReader
Set the lowWaterMark to something low on a single processor system, to something high (equal to bufferSize?) on a multi-processor native threads system.
lSemaphore - Static variable in class arlut.csd.ganymede.GanymedeServer
Our handy, all purpose login semaphore

M

mail - Variable in class arlut.csd.ganymede.systemEventType
 
mailer - Variable in class arlut.csd.ganymede.DBLog
Our mail relay.
mailFilename - Variable in class arlut.csd.ganymede.DBLog
 
mailHostProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
mailLogProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
mailLogStream - Variable in class arlut.csd.ganymede.DBLog
 
mailLogWriter - Variable in class arlut.csd.ganymede.DBLog
 
mailNotify(String, String, DBLogEvent, boolean, boolean, DBSession) - Method in class arlut.csd.ganymede.DBLog
This method is used to handle an email notification event, where the mail title should reflect detailed information about the event, and extra descriptive information is to be sent out.
mailNotify(String, String, DBLogEvent, boolean, DBSession) - Method in class arlut.csd.ganymede.DBLog
This method is used to handle an email notification event, where the mail title should reflect detailed information about the event, and extra descriptive information is to be sent out.
MailOut - class arlut.csd.ganymede.MailOut.
This class is used to store event information derived from the Ganymede database for the DBLog class.
MailOut(String) - Constructor for class arlut.csd.ganymede.MailOut
 
main(String[]) - Static method in class arlut.csd.JDataComponent.JIPField
 
main(String[]) - Static method in class arlut.csd.JDataComponent.JMultiLineLabel
 
main(String[]) - Static method in class arlut.csd.JDataComponent.JSeparator
 
main(String[]) - Static method in class arlut.csd.JCalendar.JpanelCalendar
Command line test rig
main(String[]) - Static method in class arlut.csd.JDataComponent.JstringArea
Debug rig
main(String[]) - Static method in class arlut.csd.JDataComponent.StringSelector
 
main(String[]) - Static method in class testTable
 
main(String[]) - Static method in class arlut.csd.Util.FileOps
Test rig
main(String[]) - Static method in class arlut.csd.Util.VecSortInsert
 
main(String[]) - Static method in class arlut.csd.Util.VectorUtils
 
main(String[]) - Static method in class arlut.csd.Util.WordWrap
 
main(String[]) - Static method in class arlut.csd.Util.sortTest
 
main(String[]) - Static method in class arlut.csd.Util.zipIt
Test rig
main(String[]) - Static method in class arlut.csd.ganymede.client.glogin
This main() function will allow this applet to run as an application when it is not executed in the context of a browser.
main(String[]) - Static method in class arlut.csd.ganymede.client.rpcpass
 
main(String[]) - Static method in class arlut.csd.ganymede.client.xmlclient
main
main(String[]) - Static method in class jcrypt.jcrypt
 
main(String[]) - Static method in class md5.MD5Crypt
Command line test rig.
main(String[]) - Static method in class md5.MD5TestSuite
 
main(String[]) - Static method in class arlut.csd.ganymede.DBLogEvent
Debug rig..
main(String[]) - Static method in class arlut.csd.ganymede.GASHAdmin
 
main(String[]) - Static method in class arlut.csd.ganymede.Ganymede
The Ganymede server start point.
main(String[]) - Static method in class arlut.csd.ganymede.GanymedeScheduler
Debug rig
main(String[]) - Static method in class arlut.csd.ganymede.IPDBField
Test rig
main(String[]) - Static method in class arlut.csd.ganymede.PermEntry
 
main(String[]) - Static method in class arlut.csd.ganymede.PermMatrix
 
main(String[]) - Static method in class arlut.csd.ganymede.stopServer
 
mainPanel - Variable in class arlut.csd.JDialog.StringDialog
 
mainPanel - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
major_version - Static variable in class arlut.csd.ganymede.DBJournal
 
major_version - Static variable in class arlut.csd.ganymede.DBStore
Major file version id..
major_xml_version - Static variable in class arlut.csd.ganymede.DBStore
XML version major id
majorVersion - Static variable in class arlut.csd.ganymede.client.xmlclient
This major version number is compared with the "major" attribute in the Ganymede XML document element.
majorVersion - Static variable in class arlut.csd.ganymede.GanymedeXMLSession
This major version number is compared with the "major" attribute in the Ganymede XML document element.
makeDescendantsVisible(treeNode, int) - Method in class arlut.csd.JTree.treeControl
recursive routine to make descendant nodes visible.
makeHistoryPanel() - Method in class arlut.csd.ganymede.client.SaveObjDialog
 
makeMailPanel() - Method in class arlut.csd.ganymede.client.SaveObjDialog
 
mapBaseNamesToTemplates(short) - Method in class arlut.csd.ganymede.client.querybox
 
mapClickToRow(int) - Method in class arlut.csd.JTable.tableCanvas
This method takes a y coordinate in virtual table space (i.e., after vertical scrollbar transform) and returns the index for the row containing that point.
mapEmbeddedToField(String, String) - Method in class arlut.csd.ganymede.client.querybox
 
mapNameToBase(String, BaseDump) - Method in class arlut.csd.ganymede.client.querybox
 
mapNameToId(String, Short) - Method in class arlut.csd.ganymede.client.querybox
This method maps the name of a (possibly embedded) field to the Short id of the Base that it belongs to.

This is used to support embedded fields..
mapNameToTemplate(String, FieldTemplate) - Method in class arlut.csd.ganymede.client.querybox
 
margin_height - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
margin_width - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
mark() - Method in class arlut.csd.ganymede.DBField
mark() is used to mark any and all values in this field as taken in the namespace.
mark(DBEditSet, Object, DBField) - Method in class arlut.csd.ganymede.DBNameSpace
This method marks a value as being used in this namespace.
mark(Object) - Method in class arlut.csd.ganymede.DBField
Mark a specific value associated with this field, rather than mark all values associated with this field.
markLoaded() - Method in class arlut.csd.ganymede.client.BaseNode
 
markUnLoaded() - Method in class arlut.csd.ganymede.client.BaseNode
 
markup(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Writes markup.
MATCHES - Static variable in class arlut.csd.ganymede.QueryDataNode
 
matches(DBEditSet) - Method in class arlut.csd.ganymede.DBNameSpaceHandle
 
matches(GanymedeSession, Query, DBObject) - Static method in class arlut.csd.ganymede.DBQueryHandler
This method compares an object with a submitted query, returning true if the object matches the query.
matches(Invid, short) - Method in class arlut.csd.ganymede.DBNameSpaceHandle
This method is used to verify that this handle points to the same field as the one specified by the parameter list.
matches(short, short) - Method in class arlut.csd.ganymede.DBNameSpaceHandle
This method is used to verify that this handle points to the same kind of field as the one specified by the parameter list.
matches(String) - Method in class arlut.csd.Util.XMLElement
This method returns true if this element is named <name>
matches(String) - Method in class arlut.csd.Util.XMLItem
This method returns true if this item is an XMLElement named <name>, false otherwise.
matchesClose(String) - Method in class arlut.csd.Util.XMLCloseElement
This method returns true if this element is named <name>
matchesClose(String) - Method in class arlut.csd.Util.XMLItem
This method returns true if this item is an XMLCloseElement named <name>, false otherwise.
matchPlainText(String) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used for authenticating a provided plaintext password against the stored contents of this password field.
matchPlainText(String) - Method in interface arlut.csd.ganymede.pass_field
This method is used for authenticating a provided plaintext password against the stored contents of this password field.
matrix - Variable in class arlut.csd.ganymede.client.perm_editor
 
matrix - Variable in class arlut.csd.ganymede.PermMatrix
 
matrix - Variable in class arlut.csd.ganymede.PermissionMatrixDBField
 
matrix - Variable in class arlut.csd.ganymede.PermMatrixCkPoint
 
matrixEntry(short) - Method in class arlut.csd.ganymede.PermMatrix
Private method to generate a key for use in our internal Hashtable, used to encode the permission for a given DBObjectBase.
matrixEntry(short) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Private method to generate a key for use in our internal Hashtable, used to encode the permission for a given DBObjectBase.
matrixEntry(short, short) - Method in class arlut.csd.ganymede.PermMatrix
Private method to generate a key for use in our internal Hashtable, used to encode the permission for a given DBObjectBase and DBObjectBaseField.
matrixEntry(short, short) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Private method to generate a key for use in our internal Hashtable, used to encode the permission for a given DBObjectBase and DBObjectBaseField.
max_width - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
maxArrayN - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
maxBufferSize - Variable in class arlut.csd.ganymede.serverAdminProxy
How many events we'll queue up before deciding that the admin console isn't responding.
maxBufferSize - Variable in class arlut.csd.ganymede.serverClientProxy
How many events we'll queue up before deciding that the Client isn't responding.
maxDate - Variable in class arlut.csd.JDataComponent.JcalendarField
 
maxDate - Variable in class arlut.csd.JDataComponent.JdateField
 
maxDate - Variable in class arlut.csd.JDialog.dateThing
 
maxDate - Static variable in class arlut.csd.ganymede.DBEditObject
 
maxDate() - Method in class arlut.csd.ganymede.DateDBField
Returns the latest date acceptable for this field
maxDate() - Method in interface arlut.csd.ganymede.date_field
 
maxDate(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to specify the latest acceptable date for the specified DateDBField.
maxFloat(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to specify the maximum acceptable value for the specified FloatDBField.
maxid - Variable in class arlut.csd.ganymede.DBObjectBase
highest invid to date
maxImageHeight - Variable in class arlut.csd.JTree.treeCanvas
 
maxInt(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to specify the maximum acceptable value for the specified NumericDBField.
maxLength - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
maxLength - Variable in class arlut.csd.ganymede.FieldTemplate
 
maxLengthN - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
maxSize - Variable in class arlut.csd.JDataComponent.JfloatField
 
maxSize - Variable in class arlut.csd.JDataComponent.JnumberField
 
maxSize() - Method in class arlut.csd.ganymede.PasswordDBField
Returns the maximum acceptable string length for this field.
maxSize() - Method in class arlut.csd.ganymede.StringDBField
Returns the maximum acceptable string length for this field.
maxSize() - Method in interface arlut.csd.ganymede.pass_field
 
maxSize() - Method in interface arlut.csd.ganymede.string_field
 
maxWidth - Variable in class arlut.csd.JTree.treeControl
 
maxWidthString - Variable in class arlut.csd.JDataComponent.JstringListBox
The default maximum width string
mbar - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
md5 - package md5
 
md5 - Variable in class md5.MD5InputStream
MD5 context
md5 - Variable in class md5.MD5OutputStream
MD5 context
MD5 - class md5.MD5.
Implementation of RSA's MD5 hash generator
MD5() - Constructor for class md5.MD5
Class constructor
MD5(Object) - Constructor for class md5.MD5
Initialize class, and update hash with ob.toString()
MD5Crypt - class md5.MD5Crypt.
This class defines a method, crypt(), which takes a password and a salt string and generates an OpenBSD/FreeBSD/Linux-compatible md5-encoded password entry.
MD5Crypt() - Constructor for class md5.MD5Crypt
 
md5crypt(String) - Static method in class md5.MD5
One-stop md5 string encrypting.
md5crypted - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
md5crypted - Variable in class arlut.csd.ganymede.FieldTemplate
 
md5cryptedCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
md5CryptPass - Variable in class arlut.csd.ganymede.PasswordDBField
The complex md5crypt()'ed password, as in OpenBSD, FreeBSD, Linux PAM, etc.
MD5InputStream - class md5.MD5InputStream.
MD5InputStream is a subclass of FilterInputStream adding MD5 hashing of the read input.
MD5InputStream(InputStream) - Constructor for class md5.MD5InputStream
Creates a MD5InputStream
MD5OutputStream - class md5.MD5OutputStream.
MD5OutputStream is a subclass of FilterOutputStream adding MD5 hashing of the read output.
MD5OutputStream(OutputStream) - Constructor for class md5.MD5OutputStream
Creates MD5OutputStream
MD5State - class md5.MD5State.
Contains internal state of the MD5 class
MD5State() - Constructor for class md5.MD5State
 
MD5State(MD5State) - Constructor for class md5.MD5State
Create this State as a copy of another state
MD5TestSuite - class md5.MD5TestSuite.
 
MD5TestSuite() - Constructor for class md5.MD5TestSuite
 
md5text - Variable in class arlut.csd.ganymede.xPassword
 
memField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
memLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
memoryStatusTask - class arlut.csd.ganymede.memoryStatusTask.
Runnable class to update the memory status fields in the admin console.
memoryStatusTask() - Constructor for class arlut.csd.ganymede.memoryStatusTask
 
menu - Variable in class arlut.csd.JTable.baseTable
 
menu - Variable in class arlut.csd.JTable.tableCol
 
menu - Variable in class arlut.csd.JTree.treeControl
 
menu - Variable in class arlut.csd.JTree.treeNode
 
menu - Static variable in class arlut.csd.ganymede.client.ClientColor
 
menubar - Variable in class arlut.csd.ganymede.client.gclient
 
menubarQueryMI - Variable in class arlut.csd.ganymede.client.gclient
 
menuCol - Variable in class arlut.csd.JTable.baseTable
 
menuedNode - Variable in class arlut.csd.JTree.treeControl
 
menuRow - Variable in class arlut.csd.JTable.baseTable
 
menuText - Static variable in class arlut.csd.ganymede.client.ClientColor
 
mergeRec - class arlut.csd.JTable.mergeRec.
 
mergeRec(tableRow, rowHandle) - Constructor for class arlut.csd.JTable.mergeRec
 
mergeRecs - Variable in class arlut.csd.JTable.rowSorter
 
message - Variable in class Qsmtp.messageObject
 
message - Variable in class arlut.csd.ganymede.client.ClientEvent
 
message - Variable in class arlut.csd.ganymede.client.DeathWatcherThread
 
message - Variable in class arlut.csd.ganymede.client.ExitThread
 
messageDialog - class arlut.csd.JDialog.messageDialog.
A dialog class used to display text and HTML with an optional image on the left side, used for the about..
messageDialog(JFrame, String, Image) - Constructor for class arlut.csd.JDialog.messageDialog
 
messageDirectoryProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
messageObject - class Qsmtp.messageObject.
Data-holding object used by the Qstmp class to queue messages for mailing on a separate thread.
messageObject(String, Vector, String, String, Vector) - Constructor for class Qsmtp.messageObject
 
MessagePanel - class arlut.csd.JDialog.MessagePanel.
 
MessagePanel(String) - Constructor for class arlut.csd.JDialog.MessagePanel
 
messageReceived(ClientEvent) - Method in interface arlut.csd.ganymede.client.ClientListener
Called when the ClientBase needs to report something to the client.
messageReceived(ClientEvent) - Method in class arlut.csd.ganymede.client.glogin
Handle a message from the ClientBase RMI object.
messageReceived(ClientEvent) - Method in class arlut.csd.ganymede.client.rpcpass
Called when the ClientBase needs to report something to the client.
messageReceived(ClientEvent) - Method in class arlut.csd.ganymede.client.xmlclient
Handle a message from the ClientBase RMI object.
messageSet - Variable in class arlut.csd.ganymede.client.SecurityLaunderThread
 
method - Variable in class arlut.csd.ganymede.adminEvent
Identifies what RMI call is going to need to be made to the remote admin console.
method - Variable in class arlut.csd.ganymede.clientEvent
Identifies what RMI call is going to need to be made to the remote Client.
metric - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
middle - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
middle - Variable in class arlut.csd.ganymede.client.personaPanel
 
mincolwidth - Static variable in class arlut.csd.JTable.tableCanvas
 
minDate - Variable in class arlut.csd.JDataComponent.JcalendarField
 
minDate - Variable in class arlut.csd.JDataComponent.JdateField
 
minDate - Static variable in class arlut.csd.ganymede.DBEditObject
 
minDate() - Method in class arlut.csd.ganymede.DateDBField
Returns the earliest date acceptable for this field
minDate() - Method in interface arlut.csd.ganymede.date_field
 
minDate(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to specify the earliest acceptable date for the specified DateDBField.
minFloat(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to specify the minimum acceptable value for the specified FloatDBField.
minInt(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method is used to specify the minimum acceptable value for the specified NumericDBField.
minInt(DBField) - Method in class arlut.csd.ganymede.taskCustom
This method is used to specify the minimum acceptable value for the specified field.
minLength - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
minLength - Variable in class arlut.csd.ganymede.FieldTemplate
 
minLengthN - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
minor_version - Static variable in class arlut.csd.ganymede.DBJournal
 
minor_version - Static variable in class arlut.csd.ganymede.DBStore
Minor file version id..
minor_xml_version - Static variable in class arlut.csd.ganymede.DBStore
XML version minor id
minorVersion - Static variable in class arlut.csd.ganymede.client.xmlclient
This minor version number is provided to the server when handling raw schema files (files whose document element is <ganyschema>.
minorVersion - Static variable in class arlut.csd.ganymede.GanymedeXMLSession
This minor version number is compared with the "minor" attribute in the Ganymede XML document element.
minSize - Variable in class arlut.csd.JDataComponent.JfloatField
 
minSize - Variable in class arlut.csd.JDataComponent.JnumberField
 
minSize() - Method in class arlut.csd.ganymede.PasswordDBField
Returns the minimum acceptable string length for this field.
minSize() - Method in class arlut.csd.ganymede.StringDBField
Returns the minimum acceptable string length for this field.
minSize() - Method in interface arlut.csd.ganymede.pass_field
 
minSize() - Method in interface arlut.csd.ganymede.string_field
 
minsPerDay - Static variable in class arlut.csd.ganymede.GanymedeScheduler
 
minus(Vector, Vector) - Static method in class arlut.csd.Util.VectorUtils
This method returns a Vector containing the elements of vectA minus the elements of vectB.
minusBox - Variable in class arlut.csd.JTree.treeCanvas
 
minWidth - Variable in class arlut.csd.JTree.treeControl
 
model - Variable in class arlut.csd.JDataComponent.JstringListBox
 
modelToLabel - Variable in class arlut.csd.ganymede.client.formatButtonPanel
 
modification_date_field - Variable in class arlut.csd.ganymede.client.framePanel
 
ModificationDateField - Static variable in interface arlut.csd.ganymede.SchemaConstants
date that this object was last modified
modifiedBy - Variable in class arlut.csd.ganymede.client.datesPanel
 
modifiedOn - Variable in class arlut.csd.ganymede.client.datesPanel
 
modifier_field - Variable in class arlut.csd.ganymede.client.framePanel
 
ModifierField - Static variable in interface arlut.csd.ganymede.SchemaConstants
string describing the administrator who last modified this object
monitor - Variable in class arlut.csd.ganymede.scheduleHandle
If this task is currently running, this field will point to a monitor thread that is waiting for the task's thread to complete before reporting completion.
monitornameProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
month - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
month_names - Static variable in class arlut.csd.JCalendar.JpanelCalendar
 
monthDays - Static variable in class arlut.csd.JCalendar.JpanelCalendar
 
monthYearPanel - Variable in class arlut.csd.JCalendar.JpanelCalendar
 
motd - Variable in class arlut.csd.ganymede.client.gclient
 
mouseClicked(MouseEvent) - Method in class arlut.csd.JCalendar.JdateButton
 
mouseClicked(MouseEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the MouseListener interface
mouseClicked(MouseEvent) - Method in class arlut.csd.JDataComponent.Jtaskbar
Override these.
mouseClicked(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
mouseClicked(MouseEvent) - Method in class arlut.csd.JTree.treeCanvas
 
mouseClicked(MouseEvent) - Method in class arlut.csd.ganymede.client.elementWrapper
 
mouseClicked(MouseEvent) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
mouseClicked(MouseEvent) - Method in class arlut.csd.ganymede.client.vectorPanel
 
mouseDragged(MouseEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the MouseMotionListener interface
mouseDragged(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
mouseDragged(MouseEvent) - Method in class arlut.csd.JTree.treeCanvas
 
mouseEntered(MouseEvent) - Method in class arlut.csd.JCalendar.JdateButton
 
mouseEntered(MouseEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the MouseListener interface
mouseEntered(MouseEvent) - Method in class arlut.csd.JDataComponent.Jtaskbar
 
mouseEntered(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
mouseEntered(MouseEvent) - Method in class arlut.csd.JTree.treeCanvas
 
mouseEntered(MouseEvent) - Method in class arlut.csd.ganymede.client.elementWrapper
 
mouseEntered(MouseEvent) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
mouseEntered(MouseEvent) - Method in class arlut.csd.ganymede.client.vectorPanel
 
mouseExited(MouseEvent) - Method in class arlut.csd.JCalendar.JdateButton
 
mouseExited(MouseEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the MouseListener interface
mouseExited(MouseEvent) - Method in class arlut.csd.JDataComponent.Jtaskbar
 
mouseExited(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
mouseExited(MouseEvent) - Method in class arlut.csd.JTree.treeCanvas
 
mouseExited(MouseEvent) - Method in class arlut.csd.ganymede.client.elementWrapper
 
mouseExited(MouseEvent) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
mouseExited(MouseEvent) - Method in class arlut.csd.ganymede.client.vectorPanel
 
mouseMoved(MouseEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the MouseMotionListener interface
mouseMoved(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
mouseMoved(MouseEvent) - Method in class arlut.csd.JTree.treeCanvas
 
mousePressed(MouseEvent) - Method in class arlut.csd.JCalendar.JdateButton
 
mousePressed(MouseEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the mouseListener interface
mousePressed(MouseEvent) - Method in class arlut.csd.JDataComponent.Jtaskbar
 
mousePressed(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
mousePressed(MouseEvent) - Method in class arlut.csd.JTree.treeCanvas
 
mousePressed(MouseEvent) - Method in class arlut.csd.ganymede.client.elementWrapper
 
mousePressed(MouseEvent) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
mousePressed(MouseEvent) - Method in class arlut.csd.ganymede.client.vectorPanel
Pop-up menu dispatch.
mouseReleased(MouseEvent) - Method in class arlut.csd.JCalendar.JdateButton
 
mouseReleased(MouseEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the MouseListener interface
mouseReleased(MouseEvent) - Method in class arlut.csd.JDataComponent.Jtaskbar
 
mouseReleased(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
mouseReleased(MouseEvent) - Method in class arlut.csd.JTree.treeCanvas
 
mouseReleased(MouseEvent) - Method in class arlut.csd.ganymede.client.elementWrapper
 
mouseReleased(MouseEvent) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
mouseReleased(MouseEvent) - Method in class arlut.csd.ganymede.client.vectorPanel
 
MOVE - Static variable in class arlut.csd.JDataComponent.JValueObject
Used to signal an item being moved in a list.
moveCategoryNode(String, String) - Method in interface arlut.csd.ganymede.Category
This method can be used to move a Category from another Category to this Category, or to move a Category around within this Category.
moveCategoryNode(String, String) - Method in class arlut.csd.ganymede.CategoryDump
This method can be used to move a Category from another Category to this Category, or to move a Category around within this Category.
moveCategoryNode(String, String) - Method in class arlut.csd.ganymede.DBBaseCategory
This method can be used to move a Category from another Category to this Category, or to move a Category around within this Category.
moveFieldAfter(String, String) - Method in interface arlut.csd.ganymede.Base
This method is used to adjust the ordering of a custom field in this Base.
moveFieldAfter(String, String) - Method in class arlut.csd.ganymede.BaseDump
 
moveFieldAfter(String, String) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to adjust the ordering of a custom field in this Base.
moveFieldBefore(String, String) - Method in interface arlut.csd.ganymede.Base
This method is used to adjust the ordering of a custom field in this Base.
moveFieldBefore(String, String) - Method in class arlut.csd.ganymede.BaseDump
 
moveFieldBefore(String, String) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to adjust the ordering of a custom field in this Base.
moveItem(int, int) - Method in class arlut.csd.JDataComponent.JstringListBox
This method moves an item around in the list.
moveNode(treeNode, treeNode, treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
Moves a node (possibly the root of an extensive subtree) from one location in the tree to another.

Note that this method is currently implemented in a fairly simplistic manner, using the deleteNode and insertNode primitives, cloning nodes as they are copied into the new location in the tree.
multibuffer - Variable in class arlut.csd.ganymede.DBLog
Reusable StringBuffer for transaction processing.
multibuffer - Variable in class arlut.csd.ganymede.DBLogEvent
We use this buffer everywhere in this class to avoid creating StringBuffers as much as we can.
multiline - Variable in class arlut.csd.JDialog.stringThing
 
multiLine - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
multiLine - Variable in class arlut.csd.ganymede.FieldTemplate
 
multiLineCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
mustAbort - Variable in class arlut.csd.ganymede.DBEditSet
True if this DBEditSet is operating in non-interactive mode and a rollback was ordered.
mustChoose - Variable in class arlut.csd.JDataComponent.StringSelector
 
mustChoose() - Method in class arlut.csd.ganymede.InvidDBField
Returns true if the only valid values for this invid field are in the QueryRersult returned by choices().
mustChoose() - Method in class arlut.csd.ganymede.StringDBField
Returns true if the only valid values for this string field are in the vector returned by choices().
mustChoose() - Method in interface arlut.csd.ganymede.invid_field
Returns true if the only valid values for this invid field are in the QueryResult returned by choices().
mustChoose() - Method in interface arlut.csd.ganymede.string_field
 
mustChoose(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that a DBEditObject subclass can use to indicate whether a given field can only choose from a choice provided by obtainChoiceList()
mustChoose(DBField) - Method in class arlut.csd.ganymede.objectEventCustom
This method provides a hook that a DBEditObject subclass can use to indicate whether a given field can only choose from a choice provided by obtainChoiceList()
mustChoose(DBField) - Method in class arlut.csd.ganymede.ownerCustom
This method provides a hook that a DBEditObject subclass can use to indicate whether a given field can only choose from a choice provided by obtainChoiceList()
mustChoose(DBField) - Method in class arlut.csd.ganymede.taskCustom
This method provides a hook that a DBEditObject subclass can use to indicate whether a given field can only choose from a choice provided by obtainChoiceList()
my_Calendar - Variable in class arlut.csd.ganymede.client.datePanel
 
my_callback - Variable in class arlut.csd.JDataComponent.StringSelector
 
my_cint - Variable in class arlut.csd.JDataComponent.JchoiceList
 
my_client - Static variable in class arlut.csd.ganymede.client.glogin
RMI object to handle getting us logged into the server, and to handle asynchronous callbacks from the server on our behalf.
my_client - Static variable in class arlut.csd.ganymede.client.rpcpass
RMI object to handle getting us logged into the server, and to handle asynchronous callbacks from the server on our behalf.
my_component - Variable in class arlut.csd.ganymede.client.elementWrapper
 
my_date - Variable in class arlut.csd.JDataComponent.JcalendarField
 
my_date - Variable in class arlut.csd.JDataComponent.JdateField
 
my_field - Variable in class arlut.csd.JDataComponent.JFieldWrapper
 
my_field - Variable in class arlut.csd.ganymede.client.vectorPanel
Reference to server-side vector invid_field or ip_field.
my_frame - Static variable in class arlut.csd.ganymede.client.glogin
If we are run from the command line, this frame will be used to contain the glogin applet in an application context.
my_glogin - Static variable in class arlut.csd.ganymede.client.glogin
We're a singleton pattern..
my_notesPanel - Variable in class arlut.csd.ganymede.client.framePanel
 
my_parent - Variable in class arlut.csd.JDataComponent.JentryField
 
my_parent - Variable in class arlut.csd.JCalendar.JdateButton
 
my_parent - Variable in class arlut.csd.JDataComponent.JpassField
 
my_parent - Variable in class arlut.csd.JDataComponent.JpasswordField
 
my_parent - Variable in class arlut.csd.JDataComponent.JstringArea
 
my_parent - Variable in class arlut.csd.JDataComponent.LAFMenu
 
my_passwd - Static variable in class arlut.csd.ganymede.client.glogin
 
my_querybox - Variable in class arlut.csd.ganymede.client.gclient
Query dialog that is displayed when the user chooses to perform a query on the server.
my_server - Static variable in class arlut.csd.ganymede.client.glogin
Reference to the server acquired by RMI naming service.
my_session - Static variable in class arlut.csd.ganymede.client.glogin
Reference to a user session on the server, will be null until the user is logged into the server.
my_thread - Variable in class arlut.csd.ganymede.client.glogin
Background thread used to attempt to get the initial RMI connection to the Ganymede server.
my_username - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
my_username - Variable in class arlut.csd.ganymede.client.gclient
 
my_username - Static variable in class arlut.csd.ganymede.client.glogin
 
myFieldIsEditable - Variable in class arlut.csd.ganymede.client.vectorPanel
Boolean to track editability status of the vector field we are connected to.
myHash - Variable in class arlut.csd.ganymede.client.querybox
 
myInvid - Variable in class arlut.csd.ganymede.DBObject
A fixed copy of our Invid, so that we don't have to create new ones all the time when people call getInvid() on us.
mYLabel - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
myshow() - Method in class arlut.csd.ganymede.client.querybox
This is the main interface to the querybox, and is used to synchronously display the querybox and return the Query generated by it.

myshow(boolean) - Method in class arlut.csd.ganymede.client.perm_editor
Method to pop-up/pop-down the perm_editor

N

name - Variable in class arlut.csd.Util.NamedStackHandle
 
name - Variable in class arlut.csd.Util.XMLCloseElement
 
name - Variable in class arlut.csd.Util.XMLElement
 
name - Variable in class arlut.csd.ganymede.client.datePanel
 
name - Variable in class arlut.csd.ganymede.client.PermRow
 
name - Variable in class arlut.csd.ganymede.client.vectorPanel
The name of the invid field we are managing
name - Variable in class arlut.csd.ganymede.BaseDump
 
name - Variable in class arlut.csd.ganymede.CategoryDump
 
name - Variable in class arlut.csd.ganymede.DBBaseCategory
 
name - Variable in class arlut.csd.ganymede.systemEventType
 
name - Variable in class arlut.csd.ganymede.objectEventType
 
name - Variable in class arlut.csd.ganymede.DBNameSpace
the name of this namespace
name - Variable in class arlut.csd.ganymede.FieldTemplate
 
name - Variable in class arlut.csd.ganymede.sampleTask
 
name - Variable in class arlut.csd.ganymede.scheduleHandle
For reporting our name to the admin console
NAME - Static variable in class arlut.csd.ganymede.client.PermEditorModel
 
nameAt(int) - Method in class arlut.csd.Util.NamedStack
 
NamedStack - class arlut.csd.Util.NamedStack.
NamedStack is a data structure that allows named items to be placed on a stack.
NamedStack() - Constructor for class arlut.csd.Util.NamedStack
 
NamedStackHandle - class arlut.csd.Util.NamedStackHandle.
This class is used to associate a name String with an object for use with the NamedStack data structure.
NamedStackHandle(String, Object) - Constructor for class arlut.csd.Util.NamedStackHandle
 
nameHash - Variable in class arlut.csd.ganymede.client.querybox
 
nameJPanel - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
nameS - Variable in class arlut.csd.ganymede.BaseEditor
 
nameS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
nameS - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
nameShorts - Variable in class arlut.csd.ganymede.client.Loader
 
namespace - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
NameSpace - interface arlut.csd.ganymede.NameSpace.
Client side interface for the Ganymede DBNameSpace class.
namespaceC - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
NameSpaceEditor - class arlut.csd.ganymede.NameSpaceEditor.
 
NameSpaceEditor(GASHSchema) - Constructor for class arlut.csd.ganymede.NameSpaceEditor
 
namespaceEditPane - Variable in class arlut.csd.ganymede.GASHSchema
 
nameSpaceMenu - Variable in class arlut.csd.ganymede.GASHSchema
 
nameSpaceObjectMenu - Variable in class arlut.csd.ganymede.GASHSchema
 
namespaces - Variable in class arlut.csd.ganymede.GASHSchema
 
nameSpaces - Variable in class arlut.csd.ganymede.DBStore
A collection of DBNameSpaces registered in this DBStore.
namespaceTree - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This XMLItem is the XMLElement root of the namespace tree, rooted with the <namespaces> element.
ne - Variable in class arlut.csd.ganymede.GASHSchema
 
nevertryagain - Static variable in class arlut.csd.Util.PackageResources
 
newBases - Variable in class arlut.csd.ganymede.DBSchemaEdit
this holds a copy of the DBObjectBase objects comprising the DBStore's database.
newObjectInvid - Variable in class arlut.csd.ganymede.ReturnVal
A Serializable Invid that can be returned in response to certain operations on the server.
newObjectOwnerInvids - Variable in class arlut.csd.ganymede.GanymedeSession
This variable is a vector of object references (Invid's) to the owner groups that the client has requested newly created objects be placed in.
newPersona - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
newRow(Object) - Method in class arlut.csd.JTable.rowTable
Creates a new row, adds it to the hashtable
newSubCategory() - Method in interface arlut.csd.ganymede.Category
This creates a new subcategory under this category, with displayOrder after the last item currently in the category.
newSubCategory() - Method in class arlut.csd.ganymede.CategoryDump
This creates a new subcategory under this category, with displayOrder after the last item currently in the category.
newSubCategory() - Method in class arlut.csd.ganymede.DBBaseCategory
This creates a new subcategory under this category, with displayOrder after the last item currently in the category.
newSubCategory(String) - Method in class arlut.csd.ganymede.DBBaseCategory
This creates a new subcategory under this category, with displayOrder after the last item currently in the category.
newToolbarIcon - Variable in class arlut.csd.ganymede.client.gclient
 
next - Variable in class arlut.csd.ganymede.DBObject
used by the DBObjectTable logic
next - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
next() - Method in class arlut.csd.JTable.mergeRec
 
nextAction - Variable in class arlut.csd.ganymede.GanymedeScheduler
 
nextElement() - Method in class arlut.csd.ganymede.DBBaseFieldTableEnumerator
 
nextElement() - Method in class arlut.csd.ganymede.DBObjectTableEnumerator
 
nextElement() - Method in class arlut.csd.ganymede.GEnum
 
nextSibling - Variable in class arlut.csd.JTree.treeNode
 
nextSlot - Variable in class arlut.csd.Util.CircleBuffer
 
noAccess - Variable in class arlut.csd.ganymede.client.BoolRenderer
 
noButton - Variable in class arlut.csd.JDialog.YesNoDialog
 
NOCASEEQ - Static variable in class arlut.csd.ganymede.QueryDataNode
 
NOCASEMATCHES - Static variable in class arlut.csd.ganymede.QueryDataNode
 
node - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
node - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
nodeAfterCategories - Variable in class arlut.csd.ganymede.GASHSchema
 
nodeForRow(int) - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
nodeMatch(GanymedeSession, QueryNode, DBObject) - Static method in class arlut.csd.ganymede.DBQueryHandler
Recursive static method to compare a Query tree against an object in the database.
nominalWidth - Variable in class arlut.csd.JTable.tableCell
 
NONE - Static variable in class arlut.csd.JDataComponent.JValueObject
The operation value to use when you're not using a JValueObject.
NONE - Static variable in class arlut.csd.ganymede.QueryDataNode
 
NONE - Static variable in class arlut.csd.ganymede.ReturnVal
 
noneditable_dateLabel - Variable in class arlut.csd.ganymede.client.datePanel
Label field used only in non-editable context.
noneHandle - Variable in class arlut.csd.ganymede.client.JInvidChooser
 
nonEmpty - Variable in class arlut.csd.Util.XMLCharData
 
noPerms - Static variable in class arlut.csd.ganymede.PermEntry
 
normalFG - Variable in class arlut.csd.JCalendar.JdateButton
 
notes - Variable in class arlut.csd.ganymede.client.framePanel
holds a notePanel
notes_field - Variable in class arlut.csd.ganymede.client.framePanel
 
notes_field - Variable in class arlut.csd.ganymede.client.datesPanel
 
notes_field - Variable in class arlut.csd.ganymede.client.notesPanel
 
notes_index - Variable in class arlut.csd.ganymede.client.framePanel
 
notesArea - Variable in class arlut.csd.ganymede.client.notesPanel
 
NotesField - Static variable in interface arlut.csd.ganymede.SchemaConstants
string field for notes for this object
notesPanel - class arlut.csd.ganymede.client.notesPanel.
Notes panel for use in framePanel's in the client's display.
notesPanel(string_field, boolean, framePanel) - Constructor for class arlut.csd.ganymede.client.notesPanel
 
notifier - Variable in class arlut.csd.JDataComponent.JentryField
 
notify(boolean) - Method in class arlut.csd.JDataComponent.JcheckboxField
 
notifyCompletion() - Method in class arlut.csd.ganymede.scheduleHandle
This method is called by our taskMonitor when our task completes.
notifyCompletion(scheduleHandle) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is used by instances of scheduleHandle to let the GanymedeScheduler thread know when their tasks have run to completion.
notifyComponent() - Method in interface arlut.csd.JDataComponent.JchoiceInterface
 
notifyList - Variable in class arlut.csd.ganymede.DBLogEvent
 
notifyOnFocus - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
notifyVect - Variable in class arlut.csd.ganymede.DBLogEvent
 
notTodayFont - Variable in class arlut.csd.JCalendar.JpanelCalendar
 
now - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
ntHash - Variable in class arlut.csd.ganymede.PasswordDBField
Samba md4 Unicode hash, for WinNT/2k clients
ntmd4 - Variable in class arlut.csd.ganymede.xPassword
 
num - Variable in class arlut.csd.ganymede.Invid
 
num - Variable in class arlut.csd.ganymede.xInvid
The numeric object id, if specified in the XML file for this xInvid.
num - Variable in class arlut.csd.ganymede.xmlobject
The object number, if known.
num_field - interface arlut.csd.ganymede.num_field.
 
NUM_IMAGE - Static variable in class arlut.csd.ganymede.client.gclient
 
num_lines - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
numBuiltInChoices - Variable in class arlut.csd.ganymede.client.OptionsPanel
 
numCustomChoices - Variable in class arlut.csd.ganymede.client.OptionsPanel
 
NUMERIC - Static variable in interface arlut.csd.ganymede.FieldType
 
NumericDBField - class arlut.csd.ganymede.NumericDBField.
NumericDBField is a subclass of DBField for the storage and handling of numeric fields in the DBStore on the Ganymede server.
NumericDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.NumericDBField
Receive constructor.
NumericDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.NumericDBField
No-value constructor.
NumericDBField(DBObject, int, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.NumericDBField
Scalar value constructor.
NumericDBField(DBObject, NumericDBField) - Constructor for class arlut.csd.ganymede.NumericDBField
Copy constructor.
NumericDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.NumericDBField
Vector value constructor.
numericShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 

O

obj - Variable in class arlut.csd.ganymede.JournalEntry
 
object - Variable in class arlut.csd.JDataComponent.listHandle
 
object - Variable in class arlut.csd.ganymede.client.containerPanel
Remote reference to the server-side object we are viewing or editing.
object - Variable in class arlut.csd.ganymede.client.personaContainer
 
object_name - Variable in class arlut.csd.ganymede.DBObjectBase
Name of this object type
objectBase - Variable in class arlut.csd.ganymede.DBObject
The type definition for this object.
objectBases - Variable in class arlut.csd.ganymede.DBStore
hash mapping object type to DBObjectBase's
objectCache - class arlut.csd.ganymede.client.objectCache.
Implements an information cache for the client.
objectCache() - Constructor for class arlut.csd.ganymede.client.objectCache
 
ObjectEventBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
 
objectEventCustom - class arlut.csd.ganymede.objectEventCustom.
 
objectEventCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.objectEventCustom
Customization Constructor
objectEventCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.objectEventCustom
Create new object constructor
objectEventCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.objectEventCustom
Check-out constructor, used by DBObject.createShadow() to pull out an object for editing.
ObjectEventDescription - Static variable in interface arlut.csd.ganymede.SchemaConstants
fuller description of this event class, suitable for an email body (String field)
ObjectEventExternalMail - Static variable in interface arlut.csd.ganymede.SchemaConstants
A list of external email addresses to send mail for this event to.
ObjectEventMailOwners - Static variable in interface arlut.csd.ganymede.SchemaConstants
if true, the owner groups owning objects affected by this event will get a copy of the mail
ObjectEventMailToSelf - Static variable in interface arlut.csd.ganymede.SchemaConstants
if true, the admin performing the action will get a copy of any mail (Boolean field)
ObjectEventName - Static variable in interface arlut.csd.ganymede.SchemaConstants
Short name for this event class, suitable for an email message title (String field)
ObjectEventObjectName - Static variable in interface arlut.csd.ganymede.SchemaConstants
the name of the object type that this event category applies to
ObjectEventObjectType - Static variable in interface arlut.csd.ganymede.SchemaConstants
the short id of the object type that this event category applies to
ObjectEventToken - Static variable in interface arlut.csd.ganymede.SchemaConstants
single-word token for this event class (String field)
objectEventType - class arlut.csd.ganymede.objectEventType.
This class is used to store object event information derived from the Ganymede database for the DBLog class.
objectEventType(DBObject) - Constructor for class arlut.csd.ganymede.objectEventType
 
ObjectHandle - class arlut.csd.ganymede.ObjectHandle.
This class is used to group information about objects.
ObjectHandle(String, Invid, boolean, boolean, boolean, boolean) - Constructor for class arlut.csd.ganymede.ObjectHandle
 
objectHash - Variable in class arlut.csd.ganymede.client.containerPanel
Hashtable mapping GUI components to their associated db_field's.
objectHook - Variable in class arlut.csd.ganymede.DBObjectBase
Each DBObjectBase can have an instantiation of a custom DBEditObject subclass to respond to a number of 'pseudostatic' method calls which customize the Ganymede server's behavior when dealing with objects of this DBObjectBase's type.
objectId - Variable in class arlut.csd.ganymede.xInvid
The id string for this xInvid from the XML file.
objectInactivatePM - Variable in class arlut.csd.ganymede.client.gclient
 
objectList - class arlut.csd.ganymede.client.objectList.
This class is used to keep track of a list of ObjectHandle objects from the server, storing various pieces of information about the objects, including their expiration/removal/inactive status, their current label, and more.
objectList(QueryResult) - Constructor for class arlut.csd.ganymede.client.objectList
 
objectName - Variable in class arlut.csd.ganymede.Query
The name of the object type that the queryNodes are looking to match on.
OBJECTNOWRITE - Static variable in class arlut.csd.ganymede.client.gclient
 
objectPane - class arlut.csd.ganymede.client.objectPane.
The objectPane class is a JPanel subclass used in the Ganymede client to display a list of objects of a given type contained in a Ganymede Owner Group.
objectPane(boolean, ownershipPanel, short, invid_field) - Constructor for class arlut.csd.ganymede.client.objectPane
 
objectReactivatePM - Variable in class arlut.csd.ganymede.client.gclient
 
objectRemovePM - Variable in class arlut.csd.ganymede.client.gclient
 
objects - Variable in class arlut.csd.JDialog.DialogRsrc
 
objects - Variable in class arlut.csd.JDialog.StringDialog
 
objects - Variable in class arlut.csd.Util.QuickSort
 
objects - Variable in class arlut.csd.Util.VecQuickSort
 
objects - Variable in class arlut.csd.ganymede.DBCheckPoint
 
objects - Variable in class arlut.csd.ganymede.DBEditSet
A hashtable mapping Invids to DBEditObjects checked out in care of this transaction.
objects - Variable in class arlut.csd.ganymede.DBLogEvent
 
objects - Variable in class arlut.csd.ganymede.GASHSchema
 
objects_owned - Variable in class arlut.csd.ganymede.client.framePanel
Holds an ownershipPanel (only for owner groups)
objects_owned - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
objects_owned_field - Variable in class arlut.csd.ganymede.client.framePanel
 
objects_owned_index - Variable in class arlut.csd.ganymede.client.framePanel
 
objectsCheckedOut - Variable in class arlut.csd.ganymede.AdminEntry
 
objectsCheckedOut - Variable in class arlut.csd.ganymede.DBStore
A count of how many database objects in this DBStore are currently checked out for creation, editing, or removal.
objectsCheckedOut - Variable in class arlut.csd.ganymede.GanymedeSession
A count of how many objects this session has currently checked out.
ObjectStatus - interface arlut.csd.ganymede.ObjectStatus.
Interface constants used to enumerate possible editing states for a DBEditObject.
objectStore - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Hashtable mapping Short type ids to hashes which map local object designations to actual xmlobject records.
objectTable - Variable in class arlut.csd.ganymede.DBObjectBase
objects in our objectBase
objectType - Variable in class arlut.csd.ganymede.Query
The id of the object type that the queryNodes are looking to match on.
objectTypeIDs - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Hashtable mapping Short object type ids to hashtables mapping field names to FieldTemplate objects.
objectTypeList - Variable in class arlut.csd.ganymede.objectEventCustom
Since object types can only be changed by the schema editor, we'll cache the object type list for the duration of this object's being edited.
objectTypes - Variable in class arlut.csd.ganymede.GanymedeXMLSession
Hashtable mapping object type names to hashtables mapping field names to FieldTemplate objects.
objectViewPM - Variable in class arlut.csd.ganymede.client.gclient
 
objEventCodes - Variable in class arlut.csd.ganymede.DBLog
We keep a table of the system event codes to speed the logging process.
objEventCodesTimeStamp - Variable in class arlut.csd.ganymede.DBLog
This field keeps track of when we last updated the objEventCodes hash, so that we can check against the timestamp held in the Object Event DBObjectBase to see whether we need to refresh the objEventCodes hash.
objName - Variable in class arlut.csd.ganymede.MailOut
 
objref - Variable in class arlut.csd.ganymede.xmlobject
Reference to server-side object, if we have already created it/got a reference to it from the server.
objType - Variable in class arlut.csd.ganymede.objectEventType
 
obtainChoiceList(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that can be used to generate choice lists for invid and string fields that provide such.
obtainChoiceList(DBField) - Method in class arlut.csd.ganymede.adminPersonaCustom
This method provides a hook that can be used to generate choice lists for invid and string fields that provide such.
obtainChoiceList(DBField) - Method in class arlut.csd.ganymede.objectEventCustom
This method provides a hook that can be used to generate choice lists for invid and string fields that provide such.
obtainChoiceList(DBField) - Method in class arlut.csd.ganymede.taskCustom
This method provides a hook that can be used to generate choice lists for invid and string fields that provide such.
obtainChoicesKey(DBField) - Method in class arlut.csd.ganymede.DBEditObject
This method returns a key that can be used by the client to cache the value returned by choices().
obtainChoicesKey(DBField) - Method in class arlut.csd.ganymede.adminPersonaCustom
This method returns a key that can be used by the client to cache the value returned by choices().
obtainChoicesKey(DBField) - Method in class arlut.csd.ganymede.ownerCustom
This method returns a key that can be used by the client to cache the value returned by choices().
ok - Variable in class arlut.csd.JDialog.messageDialog
 
ok - Variable in class arlut.csd.ganymede.client.SaveDialog
 
ok - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
ok - Variable in class arlut.csd.ganymede.client.createObjectDialog
 
ok - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
okButton - Variable in class arlut.csd.ganymede.GASHSchema
 
OkButton - Variable in class arlut.csd.ganymede.client.perm_editor
 
OkButton - Variable in class arlut.csd.ganymede.client.querybox
 
OKButton - Variable in class arlut.csd.JDialog.StringDialog
 
okChars - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
okChars - Variable in class arlut.csd.ganymede.FieldTemplate
 
OKCharS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
okText - Variable in class arlut.csd.JDialog.JDialogBuff
 
OKText - Variable in class arlut.csd.JDialog.DialogRsrc
 
OKToProceed() - Method in class arlut.csd.ganymede.client.gclient
Check for changes in the database before logging out.
old_date - Variable in class arlut.csd.JDataComponent.JcalendarField
 
old_date - Variable in class arlut.csd.JDataComponent.JdateField
 
oldBackUpDirectory - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
oldClickCol - Variable in class arlut.csd.JTable.tableCanvas
 
oldClickRow - Variable in class arlut.csd.JTable.tableCanvas
 
oldLastRunTime - Variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
oldNameSpaces - Variable in class arlut.csd.ganymede.DBSchemaEdit
this holds the original vector of namespace objects extant at the time the DBSchemaEdit editing session is established.
oldNode - Variable in class arlut.csd.JTree.treeControl
 
oldpass - Static variable in class arlut.csd.ganymede.client.rpcpass
 
oldvalue - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
oldvalue - Variable in class arlut.csd.JDataComponent.JnumberField
 
onDemand - Variable in class arlut.csd.ganymede.GanymedeScheduler
 
OPEN_BASE - Static variable in class arlut.csd.ganymede.client.gclient
 
OPEN_CAT - Static variable in class arlut.csd.ganymede.client.gclient
 
OPEN_FIELD - Static variable in class arlut.csd.ganymede.client.gclient
 
OPEN_FIELD_CHANGED - Static variable in class arlut.csd.ganymede.client.gclient
 
OPEN_FIELD_CREATE - Static variable in class arlut.csd.ganymede.client.gclient
 
OPEN_FIELD_DELETE - Static variable in class arlut.csd.ganymede.client.gclient
 
OPEN_FIELD_EXPIRESET - Static variable in class arlut.csd.ganymede.client.gclient
 
OPEN_FIELD_REMOVESET - Static variable in class arlut.csd.ganymede.client.gclient
 
open() - Method in class arlut.csd.ganymede.client.elementWrapper
Expand this element wrapper.
openAnInvid() - Method in class arlut.csd.ganymede.client.gclient
This is a debugging hook, to allow the user to enter an invid in string form for direct viewing.
openBackupDirectory(String) - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is called before the server's builder tasks are run and creates a backup directory for files to be copied to.
openDialog - Variable in class arlut.csd.ganymede.client.gclient
 
openDumpLock() - Method in class arlut.csd.ganymede.DBSession
This method establishes a dump lock on all object bases in this Ganymede server.
openDumpLock() - Method in class arlut.csd.ganymede.DBSessionLockManager
This method establishes a dump lock on all object bases in this Ganymede server.
openIcon - Variable in class arlut.csd.ganymede.client.windowPanel
 
openImage - Variable in class arlut.csd.JTree.treeNode
 
openNewTransaction() - Method in class arlut.csd.ganymede.client.gclient
Initializes a new transaction on the server
openObjectDialog - class arlut.csd.ganymede.client.openObjectDialog.
A Dialog to open an object from the database for a variety of operations.
openObjectDialog(gclient) - Constructor for class arlut.csd.ganymede.client.openObjectDialog
This is the constructor for openObjectDialog.
openOutFile(String) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method opens the specified file for writing out a text stream.
openOutFile(String, String) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method opens the specified file for writing out a text stream.
openPressedIcon - Variable in class arlut.csd.ganymede.client.windowPanel
 
openReadLock() - Method in class arlut.csd.ganymede.DBSession
openReadLock establishes a read lock for the entire DBStore.
openReadLock() - Method in class arlut.csd.ganymede.DBSessionLockManager
openReadLock establishes a read lock for the entire DBStore.
openReadLock(Vector) - Method in class arlut.csd.ganymede.DBSession
Establishes a read lock for the DBObjectBases in bases.
openReadLock(Vector) - Method in class arlut.csd.ganymede.DBSessionLockManager
Establishes a read lock for the DBObjectBases in bases.
OPENTRANS - Static variable in class arlut.csd.ganymede.DBJournal
 
openTransaction(String) - Method in class arlut.csd.ganymede.DBSession
openTransaction establishes a transaction context for this session.
openTransaction(String) - Method in class arlut.csd.ganymede.GanymedeSession
This method call initiates a transaction on the server.
openTransaction(String) - Method in interface arlut.csd.ganymede.Session
This method call initiates a transaction on the server.
openTransaction(String, boolean) - Method in class arlut.csd.ganymede.DBSession
openTransaction establishes a transaction context for this session.
openTransaction(String, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method call initiates a transaction on the server.
openTransaction(String, boolean) - Method in interface arlut.csd.ganymede.Session
This method call initiates a transaction on the server.
openWriteLock(Vector) - Method in class arlut.csd.ganymede.DBSession
Establishes a write lock for the DBObjectBases in bases.
openWriteLock(Vector) - Method in class arlut.csd.ganymede.DBSessionLockManager
Establishes a write lock for the DBObjectBases in bases.
operand - Variable in class arlut.csd.ganymede.client.QueryRow
 
operandContainer - Variable in class arlut.csd.ganymede.client.QueryRow
 
operationValue - Variable in class arlut.csd.JDataComponent.JValueObject
An enumerated operation type indicator.
optimizeCols() - Method in class arlut.csd.JTable.baseTable
This method will go through all of the columns and optimize the pole placement to minimize wasted space and provide a decent balance of row and column sizes.
OptimizeMI - Variable in class arlut.csd.JTable.rowTable
 
options - Variable in class arlut.csd.ganymede.scheduleHandle
Any options that we need to pass to the task?
optionsCache - Variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
optionsPanel - Variable in class arlut.csd.ganymede.client.querybox
 
OptionsPanel - class arlut.csd.ganymede.client.OptionsPanel.
 
OptionsPanel(querybox) - Constructor for class arlut.csd.ganymede.client.OptionsPanel
This internal method is used to create a frame which will present a matrix of checkboxes corresponding to the fields available in the specified object base.
org_in - Variable in class arlut.csd.JDataComponent.StringSelector
 
org_out - Variable in class arlut.csd.JDataComponent.StringSelector
 
orig - Variable in class arlut.csd.ganymede.GKey
 
original - Variable in class arlut.csd.ganymede.DBEditObject
Unless this DBEditObject was newly created, we'll have a reference to the original DBObject which is currently registered in the DBStore.
original - Variable in class arlut.csd.ganymede.DBNameSpaceHandle
remember if the value was in use at the start of the transaction
originalHandle - Variable in class arlut.csd.ganymede.client.CacheInfo
 
originalLabel - Variable in class arlut.csd.ganymede.client.CacheInfo
 
origText - Variable in class arlut.csd.JTable.tableCell
The non-word-wrapped text for this cell
origTotalWidth - Variable in class arlut.csd.JTable.baseTable
 
origValue() - Method in class arlut.csd.ganymede.GKey
 
origWidth - Variable in class arlut.csd.JTable.tableCol
 
out - Variable in class arlut.csd.JDataComponent.StringSelector
 
outPanel - Variable in class arlut.csd.JDataComponent.StringSelector
 
outTitle - Variable in class arlut.csd.JDataComponent.StringSelector
 
overlaps(Vector) - Method in class arlut.csd.ganymede.DBLock
Returns true if the lock has any of the DBObjectBase objects in the provided Vector locked.
overlaps(Vector, Vector) - Static method in class arlut.csd.Util.VectorUtils
Returns true if vectA and vectB have any elements in common.
owned - Variable in class arlut.csd.ganymede.client.objectPane
 
owner - Variable in class arlut.csd.ganymede.client.framePanel
Holds an ownerPanel
owner - Variable in class arlut.csd.ganymede.BaseEditor
 
owner - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
owner - Variable in class arlut.csd.ganymede.DBField
The object this field is contained within
owner - Variable in class arlut.csd.ganymede.DBNameSpaceHandle
if this value is currently being shuffled by a transaction, this is the transaction
owner - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
owner - Variable in class arlut.csd.ganymede.CategoryEditor
 
owner - Variable in class arlut.csd.ganymede.xmlfield
The xmlobject that contains us.
owner_index - Variable in class arlut.csd.ganymede.client.framePanel
 
owner_panel - Variable in class arlut.csd.ganymede.client.framePanel
The ownerPanel held
OwnerBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
all objects are owned by objects of type OwnerBase
OwnerCcAdmins - Static variable in interface arlut.csd.ganymede.SchemaConstants
If true, all mail sent in care of this owner group will be distributed to all admins on the list automatically
ownerCustom - class arlut.csd.ganymede.ownerCustom.
 
ownerCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.ownerCustom
Customization Constructor
ownerCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.ownerCustom
Create new object constructor
ownerCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.ownerCustom
Check-out constructor, used by DBObject.createShadow() to pull out an object for editing.
OwnerExternalMail - Static variable in interface arlut.csd.ganymede.SchemaConstants
what external email addresses should be notified if objects owned change?
ownerGroups - Variable in class arlut.csd.ganymede.client.gclient
 
ownerList - Variable in class arlut.csd.ganymede.client.ownerPanel
The actual string selector
OwnerListField - Static variable in interface arlut.csd.ganymede.SchemaConstants
list of owner groups with authority over this object
OwnerMembersField - Static variable in interface arlut.csd.ganymede.SchemaConstants
what admin:role entities have privileges in this OwnerBase?
OwnerNameField - Static variable in interface arlut.csd.ganymede.SchemaConstants
name of this owner set
OwnerObjectsOwned - Static variable in interface arlut.csd.ganymede.SchemaConstants
what objects does this owner set own?
ownerPanel - class arlut.csd.ganymede.client.ownerPanel.
GUI panel for displaying the list of owners for a given object in the client.
ownerPanel(invid_field, boolean, framePanel) - Constructor for class arlut.csd.ganymede.client.ownerPanel
 
owners - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
ownershipPanel - class arlut.csd.ganymede.client.ownershipPanel.
The ownershipPanel is used in the Ganymede client to display objects owned when the user opens a Ganymede Owner Group window.
ownershipPanel(invid_field, boolean, framePanel) - Constructor for class arlut.csd.ganymede.client.ownershipPanel
 
OwnerSupergash - Static variable in interface arlut.csd.ganymede.SchemaConstants
the following is a fixed object id's

P

pack() - Method in class arlut.csd.JDialog.JCenterDialog
This version of pack is for dialogs where you want it to keep the preferred size.
pack(int, int) - Method in class arlut.csd.JDialog.JCenterDialog
If you want to set the size of this dialog to a certain size before it is centered, you need to use this pack method.
PackageResources - class arlut.csd.Util.PackageResources.
Utility class to provide resource-loading services.
PackageResources() - Constructor for class arlut.csd.Util.PackageResources
 
padding - Static variable in class md5.MD5
Padding for Final()
paint(Graphics) - Method in class arlut.csd.JDataComponent.JSeparator
 
paint(Graphics) - Method in class arlut.csd.JTable.tableCanvas
Copy the backing image into the canvas
paint(Graphics) - Method in class testBorder
 
paint(Graphics) - Method in class arlut.csd.JTree.treeCanvas
Copy our backing store to our canvas
paint(Graphics) - Method in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer
Sublcassed to translate the graphics such that the last visible row will be drawn at 0,0.
paintHorizontal(Graphics, Dimension, Color, Color) - Method in class arlut.csd.JDataComponent.JSeparator
 
paintVertical(Graphics, Dimension, Color, Color) - Method in class arlut.csd.JDataComponent.JSeparator
 
pane - Variable in class arlut.csd.ganymede.client.framePanel
The tabbed pane holding our various panels.
pane - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
paneHash - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
panel - Variable in class arlut.csd.JDataComponent.Jtaskbar
 
panel - Variable in class arlut.csd.JDialog.StringDialog
 
panel - Variable in class arlut.csd.ganymede.client.SaveDialog
 
panel - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
panel - Variable in class arlut.csd.ganymede.client.QueryRow
 
panelCal - Variable in class arlut.csd.JCalendar.JpopUpCalendar
 
panels - Variable in class arlut.csd.ganymede.client.personaPanel
 
param - Variable in class arlut.csd.ganymede.adminEvent
Generic RMI call parameter to be sent to the remote admin console.
param - Variable in class arlut.csd.ganymede.clientEvent
First Generic RMI call parameter to be sent to the remote Client.
param2 - Variable in class arlut.csd.ganymede.clientEvent
Second Generic RMI call parameter to be sent to the remote Client.
parameter - Variable in class arlut.csd.JDataComponent.JValueObject
An auxiliary value used for some kinds of operation types.
PARAMETER - Static variable in class arlut.csd.JDataComponent.JValueObject
Used to pass action commands (as from pop-up menu activity) from GUI components.
paramString() - Method in class arlut.csd.JDialog.ButtonPanel
 
parent - Variable in class arlut.csd.JCalendar.JpopUpCalendar
 
parent - Variable in class arlut.csd.JDataComponent.StringSelector
 
parent - Variable in class arlut.csd.JTable.rowSorter
 
parent - Variable in class arlut.csd.JTree.treeNode
 
parent - Variable in class arlut.csd.Util.XMLItem
 
parent - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
parent - Variable in class arlut.csd.ganymede.client.objectPane
 
parent - Variable in class arlut.csd.ganymede.client.QueryRow
 
parent - Variable in class arlut.csd.ganymede.client.OptionsPanel
 
parent - Variable in class arlut.csd.ganymede.BaseDump
 
parent - Variable in class arlut.csd.ganymede.CategoryDump
 
parent - Variable in class arlut.csd.ganymede.DBBaseCategory
 
ParseArgs - class arlut.csd.Util.ParseArgs.
 
ParseArgs() - Constructor for class arlut.csd.Util.ParseArgs
 
parseBoolean(XMLItem) - Method in class arlut.csd.ganymede.xmlfield
 
parseDate(XMLItem) - Method in class arlut.csd.ganymede.xmlfield
 
parseFloat(XMLItem) - Method in class arlut.csd.ganymede.xmlfield
 
parseIP(XMLItem) - Method in class arlut.csd.ganymede.xmlfield
 
parseNumeric(XMLItem) - Method in class arlut.csd.ganymede.xmlfield
 
parser - Variable in class arlut.csd.Util.XMLReader
 
Parser - class arlut.csd.Util.Parser.
This class provides some extra utility methods to apply to a StreamTokenizer to make parsing the GASH files easier.

The Parser code assumes that the tokenizer has been set up to treat ':', ',', and '\n' as distinct tokens, with everything else treated as word chars.
Parser(StreamTokenizer) - Constructor for class arlut.csd.Util.Parser
 
parseRelease(String, String) - Static method in class arlut.csd.Util.CVSVersion
This method parses CVS Name and Date tokens and returns a string which describes the release number and date.
parseStringVecItem(XMLItem) - Method in class arlut.csd.ganymede.xmlfield
 
parsing - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This flag is used to track whether the background parser thread is active.
partition(int, int) - Method in class arlut.csd.Util.QuickSort
Partition by splitting this chunk to sort in two and get all big elements on one side of the pivot and all the small elements on the other.
partition(int, int) - Method in class arlut.csd.Util.VecQuickSort
Partition by splitting this chunk to sort in two and get all big elements on one side of the pivot and all the small elements on the other.
pass_field - interface arlut.csd.ganymede.pass_field.
 
passwd - Variable in class arlut.csd.ganymede.client.glogin
 
password - Variable in class arlut.csd.ganymede.client.ClientBase
 
password - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
password - Variable in class arlut.csd.ganymede.client.xmlclient
 
password - Variable in class arlut.csd.ganymede.GASHAdmin
 
PASSWORD - Static variable in interface arlut.csd.ganymede.FieldType
 
PasswordDBField - class arlut.csd.ganymede.PasswordDBField.
PasswordDBField is a subclass of DBField for the storage and handling of password fields in the DBStore on the Ganymede server.
PasswordDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.PasswordDBField
Receive constructor.
PasswordDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.PasswordDBField
No-value constructor.
PasswordDBField(DBObject, PasswordDBField) - Constructor for class arlut.csd.ganymede.PasswordDBField
Copy constructor.
passwordShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
passwordThing - class arlut.csd.JDialog.passwordThing.
Serializable object to describe a password field for passing to the client as part of a JDialogBuff or StringDialog.
passwordThing(String) - Constructor for class arlut.csd.JDialog.passwordThing
 
passwordThing(String, boolean) - Constructor for class arlut.csd.JDialog.passwordThing
Constructor.
PathComplete - class arlut.csd.Util.PathComplete.
A utility class to fix up a path string.
PathComplete() - Constructor for class arlut.csd.Util.PathComplete
 
pathedName - Variable in class arlut.csd.ganymede.BaseDump
 
pCal - Variable in class arlut.csd.JDataComponent.JcalendarField
 
pCal - Variable in class arlut.csd.JDataComponent.JdateField
 
pCal - Variable in class arlut.csd.JCalendar.JpanelCalendar
If we are contained in a pop-up, this will refer to the dialog frame, so that the close button can close it.
peekNextItem() - Method in class arlut.csd.Util.XMLReader
peekNextItem() returns the next XMLItem from the XMLReader's buffer.
peekNextItem(boolean) - Method in class arlut.csd.Util.XMLReader
peekNextItem() returns the next XMLItem from the XMLReader's buffer.
pencil - Variable in class arlut.csd.ganymede.client.gclient
 
performCallback() - Method in class arlut.csd.JCalendar.JMonthYearPanel
 
period - Static variable in class arlut.csd.ganymede.memoryStatusTask
The period value is used to set how often the memory statistics will be logged to Ganymede's standard error log.
perm_button - class arlut.csd.ganymede.client.perm_button.
 
perm_button(perm_field, boolean, gclient, boolean, String) - Constructor for class arlut.csd.ganymede.client.perm_button
perm_button constructor
perm_editor - class arlut.csd.ganymede.client.perm_editor.
Permissions editor dialog in the Ganymede client.
perm_editor(perm_field, boolean, gclient, Frame, String) - Constructor for class arlut.csd.ganymede.client.perm_editor
Constructor
perm_field - interface arlut.csd.ganymede.perm_field.
Client-side remote interface to the PermissionMatrixDBField class.
PERM_OP(int, int, int, int, int[]) - Static method in class jcrypt.jcrypt
 
permBase - Variable in class arlut.csd.ganymede.GanymedeSession
Convenience persistent reference to the Permission Matrix object base
permBitsAry - Variable in class arlut.csd.ganymede.client.PermRow
 
permBitsOKAry - Variable in class arlut.csd.ganymede.client.PermRow
 
permCacheAry - Variable in class arlut.csd.ganymede.DBObject
Permission cache for our fields, hashed into an array using the same indexing as fieldAry.
permCustom - class arlut.csd.ganymede.permCustom.
This file is a management class for Role records in Ganymede.
permCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.permCustom
Customization Constructor
permCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.permCustom
Create new object constructor
permCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.permCustom
Check-out constructor, used by DBObject.createShadow() to pull out an object for editing.
permDialog - Variable in class arlut.csd.ganymede.iAdmin
 
PermEditorModel - class arlut.csd.ganymede.client.PermEditorModel.
Custom TreeTableModel model for use with the Ganymede client's perm_editor permissions editor dialog.
PermEditorModel(DefaultMutableTreeNode, boolean) - Constructor for class arlut.csd.ganymede.client.PermEditorModel
 
permEditorTreeRenderer - class arlut.csd.ganymede.client.permEditorTreeRenderer.
Custom tree renderer for the Ganymede client's permissions editor treeTable.
permEditorTreeRenderer(perm_editor) - Constructor for class arlut.csd.ganymede.client.permEditorTreeRenderer
 
PermEntry - class arlut.csd.ganymede.PermEntry.
Serializable and immutable permissions entry object, used to store and transmit permissions for a specific DBObjectBase and DBObjectBaseField.
PermEntry(boolean, boolean, boolean, boolean) - Constructor for class arlut.csd.ganymede.PermEntry
 
PermEntry(DataInput) - Constructor for class arlut.csd.ganymede.PermEntry
 
PermEntry(PermEntry) - Constructor for class arlut.csd.ganymede.PermEntry
 
permExpand(GanymedeSession, DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to allow this Ganymede object type to grant permissions above and beyond the default permissions mechanism for special purposes.
permExpand(GanymedeSession, DBObject, short) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to allow this Ganymede object type to grant permissions above and beyond the default permissions mechanism for special purposes.
permField - Variable in class arlut.csd.ganymede.client.perm_editor
 
PERMISSIONMATRIX - Static variable in interface arlut.csd.ganymede.FieldType
 
PermissionMatrixDBField - class arlut.csd.ganymede.PermissionMatrixDBField.
PermissionMatrixDBField is a subclass of DBField for the storage and handling of permission matrix fields (used only in the Role DBObjects) in the DBStore on the Ganymede server.
PermissionMatrixDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.PermissionMatrixDBField
Receive constructor.
PermissionMatrixDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.PermissionMatrixDBField
No-value constructor.
PermissionMatrixDBField(DBObject, PermissionMatrixDBField) - Constructor for class arlut.csd.ganymede.PermissionMatrixDBField
Copy constructor.
permissionShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
permitList - Variable in class arlut.csd.ganymede.Query
A list of field id's in Short form that the server will take into account when returning a data dump.
PermMatrix - class arlut.csd.ganymede.PermMatrix.
Serializable permissions matrix object, used to handle permissions for a given user, admin, or role.
PermMatrix() - Constructor for class arlut.csd.ganymede.PermMatrix
 
PermMatrix(Hashtable) - Constructor for class arlut.csd.ganymede.PermMatrix
 
PermMatrix(PermMatrix) - Constructor for class arlut.csd.ganymede.PermMatrix
 
PermMatrixCkPoint - class arlut.csd.ganymede.PermMatrixCkPoint.
Helper class used to handle checkpointing of a PermissionMatrixDBField's state.
PermMatrixCkPoint(PermissionMatrixDBField) - Constructor for class arlut.csd.ganymede.PermMatrixCkPoint
 
permObs - Static variable in class arlut.csd.ganymede.PermEntry
 
permOverride(GanymedeSession, DBObject) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to allow this Ganymede object type to override the default permissions mechanism for special purposes.
permOverride(GanymedeSession, DBObject, short) - Method in class arlut.csd.ganymede.DBEditObject
Customization method to allow this Ganymede object type to override the default permissions mechanism for special purposes.
PermRow - class arlut.csd.ganymede.client.PermRow.
Data-carrying class for the Ganymede client's perm_editor permissions editor dialog.
PermRow(BaseDump, FieldTemplate, boolean[], boolean[], boolean) - Constructor for class arlut.csd.ganymede.client.PermRow
 
permsdebug - Static variable in class arlut.csd.ganymede.GanymedeSession
 
permTimeStamp - Variable in class arlut.csd.ganymede.GanymedeSession
When did we last update our local cache/summary of permissions records?
persona_field - Variable in class arlut.csd.ganymede.client.framePanel
 
PersonaAdminConsole - Static variable in interface arlut.csd.ganymede.SchemaConstants
boolean, does this role have access to the admin console?
PersonaAdminPower - Static variable in interface arlut.csd.ganymede.SchemaConstants
boolean, does this role have *full* access to the admin console?
PersonaAssocUser - Static variable in interface arlut.csd.ganymede.SchemaConstants
if associated with a user, here's the reference.
personaBase - Variable in class arlut.csd.ganymede.GanymedeSession
Convenience persistent reference to the adminPersonae object base
PersonaBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
an administrator privilege record
personaContainer - class arlut.csd.ganymede.client.personaContainer.
Make sure you add this tab to a JTabbedPane BEFORE you call run()!
personaContainer(Invid, boolean, personaPanel, db_object) - Constructor for class arlut.csd.ganymede.client.personaContainer
 
personaDialog - Variable in class arlut.csd.ganymede.client.gclient
 
PersonaDialog - class arlut.csd.ganymede.client.PersonaDialog.
Persona selection dialog
PersonaDialog(gclient, boolean) - Constructor for class arlut.csd.ganymede.client.PersonaDialog
 
personae - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
personae - Variable in class arlut.csd.ganymede.client.framePanel
 
personae - Variable in class arlut.csd.ganymede.client.gclient
 
personae_index - Variable in class arlut.csd.ganymede.client.framePanel
 
personaGroupRB - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
PersonaGroupsField - Static variable in interface arlut.csd.ganymede.SchemaConstants
list of owner groups that this admin is a member of
personaIcon - Variable in class arlut.csd.ganymede.client.gclient
 
personaInvid - Variable in class arlut.csd.ganymede.GanymedeSession
The object reference identifier for the current persona, if any.
PersonaLabelField - Static variable in interface arlut.csd.ganymede.SchemaConstants
string, a hidden label field.
personaListener - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
personaListener - Variable in class arlut.csd.ganymede.client.gclient
Listener to react to persona dialog events
PersonaListener - class arlut.csd.ganymede.client.PersonaListener.
Listener class to handle interaction with the client's persona selection dialog.
PersonaListener(Session, gclient) - Constructor for class arlut.csd.ganymede.client.PersonaListener
 
PersonaMailAddr - Static variable in interface arlut.csd.ganymede.SchemaConstants
string, the mail address for this administrator, if not implicitly extracted from their user name.
personaMatch(DBObject) - Method in class arlut.csd.ganymede.GanymedeSession
Returns true if the active persona has some sort of owner/access relationship with the object in question through its list of owner groups.
PersonaMenu - Variable in class arlut.csd.ganymede.client.gclient
 
PersonaMonitorObj - Static variable in interface arlut.csd.ganymede.SchemaConstants
Object number for a pre-defined object used by the server
personaName - Variable in class arlut.csd.ganymede.AdminEntry
 
personaName - Variable in class arlut.csd.ganymede.GanymedeSession
The name of the current persona, of the form '<username>:<description>', for example, 'broccol:GASH Admin'.
PersonaNameField - Static variable in interface arlut.csd.ganymede.SchemaConstants
what is this descriptive tag for this persona, not including the user name?
personaObj - Variable in class arlut.csd.ganymede.GanymedeSession
A reference to our current persona object.
personaPanel - class arlut.csd.ganymede.client.personaPanel.
 
personaPanel(invid_field, boolean, framePanel) - Constructor for class arlut.csd.ganymede.client.personaPanel
 
PersonaPasswordField - Static variable in interface arlut.csd.ganymede.SchemaConstants
password for this admin account
personaPerms - Variable in class arlut.csd.ganymede.GanymedeSession
This variable stores the permission bits that are applicable to objects that the current persona has ownership privilege over.
PersonaPrivs - Static variable in interface arlut.csd.ganymede.SchemaConstants
vector of permission invids for this admin account
personas - Variable in class arlut.csd.ganymede.client.personaPanel
 
PersonaSupergashObj - Static variable in interface arlut.csd.ganymede.SchemaConstants
Object number for a pre-defined object used by the server
personaTimeStamp - Variable in class arlut.csd.ganymede.GanymedeSession
When did we last check our persona permissions?
phase1Count - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
Count of the number of builder tasks currently running in phase 1.
phase2Count - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
Count of the number of builder tasks currently running in phase 1.
pipe - Variable in class arlut.csd.ganymede.GanymedeXMLSession
The data stream used to write data from the client to the XML parser.
place(int, int) - Method in class arlut.csd.JDialog.JCenterDialog
 
placeWindow(JInternalFrame) - Method in class arlut.csd.ganymede.client.windowPanel
This method is responsible for setting the bounds for a new window so that windows are staggered somewhat.
plaintext - Variable in class arlut.csd.ganymede.xPassword
 
plainTextCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
plusBox - Variable in class arlut.csd.JTree.treeCanvas
 
pMenuAll - Variable in class arlut.csd.ganymede.client.gclient
 
pMenuAllCreatable - Variable in class arlut.csd.ganymede.client.gclient
 
pMenuEditable - Variable in class arlut.csd.ganymede.client.gclient
 
pMenuEditableCreatable - Variable in class arlut.csd.ganymede.client.gclient
 
pop() - Method in class arlut.csd.Util.NamedStack
This is just plain old pop, it will return the top element without regard to its name.
pop(String) - Method in class arlut.csd.Util.NamedStack
pop rolls the state of the stack back to the time just before the top-most named object matching name was pushed.
popCheckpoint(DBEditSet, String) - Method in class arlut.csd.ganymede.DBNameSpace
Method to remove a checkpoint from this namespace's DBNameSpaceCkPoint hash.
popCheckpoint(String) - Method in class arlut.csd.ganymede.DBEditSet
This method is used to pop a checkpoint off the checkpoint stack.
popCheckpoint(String) - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
popCheckpoint(String) - Method in class arlut.csd.ganymede.DBSession
Convenience pass-through method
popCheckpoint(String, boolean) - Method in class arlut.csd.ganymede.DBEditSet
This method is used to pop a checkpoint off the checkpoint stack.
popMenu - Variable in class arlut.csd.ganymede.client.gResultTable
 
popMenu - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
popup - Variable in class arlut.csd.JDataComponent.JstringListBox
The popup menu to be displayed on right-click.
popup - Variable in class arlut.csd.JDataComponent.Jtaskbar
 
popupCal - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
popupHandler(MouseEvent) - Method in class arlut.csd.JTable.tableCanvas
 
popupHandler(MouseEvent, treeNode) - Method in class arlut.csd.JTree.treeCanvas
 
popUpIndex - Variable in class arlut.csd.JDataComponent.JstringListBox
 
popupMenu - Variable in class arlut.csd.ganymede.client.vectorPanel
Pop-up menu appears when you right-click anywhere inside the panel
port - Variable in class Qsmtp.Qsmtp
 
possible - Variable in class arlut.csd.ganymede.client.objectPane
 
postQuery(BaseDump) - Method in class arlut.csd.ganymede.client.gclient
Pop up the query box
pourIntoBuffer(XMLItem) - Method in class arlut.csd.Util.XMLReader
 
pp - Variable in class arlut.csd.ganymede.client.personaContainer
 
previousDate - Variable in class arlut.csd.JCalendar.JpanelCalendar
The last known good date.
prevSibling - Variable in class arlut.csd.JTree.treeNode
 
print(PrintStream) - Method in class arlut.csd.ganymede.DBObject
Generate a complete printed representation of the object, suitable for printing to a debug or log stream.
print(PrintWriter) - Method in class arlut.csd.ganymede.DBObject
Generate a complete printed representation of the object, suitable for printing to a debug or log stream.
print(PrintWriter, String) - Method in class arlut.csd.ganymede.DBBaseCategory
Recursively prints a portion of a text representation of this category to <out>, with leading indent.
print(PrintWriter, String) - Method in class arlut.csd.ganymede.DBObjectBase
Print a debugging summary of the custom type information encoded in this objectbase to a PrintWriter.
print(PrintWriter, String) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used when the Ganymede server dumps its schema.
printBases(PrintWriter) - Method in class arlut.csd.ganymede.DBStore
Do a printable dump of the object databases
printCategoryTree(PrintWriter) - Method in class arlut.csd.ganymede.DBStore
Dumps a text representation of this database's category hierarchy, starting at the root DBBaseCategory.
printCategoryTreeHTML(PrintWriter) - Method in class arlut.csd.ganymede.DBStore
Dumps an HTML representation of this database's category hierarchy, starting at the root DBBaseCategory.
printErr(String) - Method in class arlut.csd.ganymede.client.containerPanel
 
printHex(byte) - Static method in class md5.MD5TestSuite
 
printHTML(PrintWriter) - Method in class arlut.csd.ganymede.DBBaseCategory
Recursively prints a portion of an HTML representation of this category to <out> Must be called from DBStore.printCategoryTreeHTML(), as it assumes the HTML context generated by that method.
printHTML(PrintWriter) - Method in class arlut.csd.ganymede.DBObjectBase
Print a debugging summary of the custom type information encoded in this objectbase to a PrintWriter.
printHTML(PrintWriter) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used when the Ganymede server dumps its schema.
println(String) - Method in class arlut.csd.ganymede.client.containerPanel
Use this to print stuff out, so we know it is from the containerPanel
println(String) - Method in class arlut.csd.ganymede.client.framePanel
Use this instead of System.out.println, in case we want to direct that stuff somewhere else sometime.
println(String) - Method in class arlut.csd.ganymede.client.ownershipPanel
 
println(String) - Method in class arlut.csd.ganymede.client.objectPane
 
printObject(DBObject) - Method in class arlut.csd.ganymede.DBJournal
 
printTest(int, int, int, int) - Static method in class arlut.csd.Util.VecSortInsert
 
printTest(Vector) - Static method in class arlut.csd.Util.VecSortInsert
 
printUsage() - Method in class arlut.csd.ganymede.client.xmlclient
 
process(DBStore) - Method in class arlut.csd.ganymede.JournalEntry
 
processData() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method is called after the <ganydata> element has been read and consumes everything up to and including the matching </ganydata> element, if such is to be found.
processFocusEvent(FocusEvent) - Method in class arlut.csd.JDataComponent.JcheckboxField
 
processFocusEvent(FocusEvent) - Method in class arlut.csd.JDataComponent.JdateField
Tie into the focus event handling.
processFocusEvent(FocusEvent) - Method in class arlut.csd.JDataComponent.JpasswordField
When the JpasswordField looses focus, any changes made to the value in the JpasswordField need to be propogated to the server.
processingCallback - Variable in class arlut.csd.JDataComponent.JIPField
 
processingCallback - Variable in class arlut.csd.JDataComponent.JfloatField
 
processingCallback - Variable in class arlut.csd.JDataComponent.JnumberField
 
processingCallback - Variable in class arlut.csd.JDataComponent.JstringArea
 
processingCallback - Variable in class arlut.csd.JDataComponent.JstringField
 
processingInstruction(String, String) - Method in class arlut.csd.Util.XMLReader
Receive notification of a processing instruction.
processingInstruction(String, String) - Method in class arlut.csd.ganymede.XMLDumpContext
Writes a processing instruction.
processKeyEvent(KeyEvent) - Method in class arlut.csd.JDataComponent.JstringArea
We only want certain keystrokes to be registered by the field.
processLogin(String, String, Client, boolean) - Method in class arlut.csd.ganymede.GanymedeServer
This internal method handles the client login logic for both the normal interactive client and the xml batch client.
processSchema(XMLItem) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method is called after the <ganyschema> element has been read and consumes everything up to and including the matching </ganyschema> element, if such is to be found.
processVectorElements(XMLElement) - Method in class arlut.csd.ganymede.xmlfield
This method is called to process a set of values for the various kinds of vector fields.
processWindowEvent(WindowEvent) - Method in class arlut.csd.ganymede.client.PersonaDialog
 
processWindowEvent(WindowEvent) - Method in class arlut.csd.ganymede.client.gclient
 
processWindowEvent(WindowEvent) - Method in class arlut.csd.ganymede.client.gloginFrame
 
processWindowEvent(WindowEvent) - Method in class arlut.csd.ganymede.GASHAdminFrame
Method to handle properly logging out if the main admin frame is closed by the window system.
processWindowEvent(WindowEvent) - Method in class arlut.csd.ganymede.GASHAdminLoginFrame
 
processWindowEvent(WindowEvent) - Method in class arlut.csd.ganymede.GASHSchema
Make sure that we clean up and get rid of our remote references to the server's schema editing objects if our window is closed on us.
progressBar - Variable in class arlut.csd.ganymede.client.containerPanel
If progressBar is not null, the load() method for containerPanel will update this progressBar as the panel is loaded from the server.
progressBar - Variable in class arlut.csd.ganymede.client.datePanel
 
progressBar - Variable in class arlut.csd.ganymede.client.framePanel
We'll show a progressBar while the general panel is loading.
progressBar - Variable in class arlut.csd.ganymede.client.perm_editor
 
progressBar - Variable in class arlut.csd.ganymede.client.personaContainer
 
progressDialog - Variable in class arlut.csd.ganymede.client.perm_editor
 
progressPane - Variable in class arlut.csd.ganymede.client.personaContainer
 
progressPanel - Variable in class arlut.csd.ganymede.client.framePanel
Panel to hold the progressBar while we are loading the fields for this object.
properties_file - Static variable in class arlut.csd.ganymede.client.glogin
 
propFilename - Variable in class arlut.csd.ganymede.client.xmlclient
 
proxy - Variable in class arlut.csd.ganymede.GanymedeAdmin
A server-side proxy that maintains an event queue for the admin console attached to this GanymedeAdmin object.
pullSchema() - Method in class arlut.csd.ganymede.iAdmin
 
push(String, Object) - Method in class arlut.csd.Util.NamedStack
push pushes a named item onto the stack.
pushback - Variable in class arlut.csd.Util.XMLReader
 
pushbackItem(XMLItem) - Method in class arlut.csd.Util.XMLReader
pushbackItem() may be used to push the most recently read XMLItem back onto the XMLReader's buffer.
pushCheckpoint(String, DBNameSpaceCkPoint) - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
put(DBObject) - Method in class arlut.csd.ganymede.DBObjectTable
Inserts a DBObject into this DBObjectTable
put(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Inserts a DBObjectBaseField into this DBBaseFieldTable
put(Object, Object) - Method in class arlut.csd.ganymede.GHashtable
 
putHandle(Object, DBNameSpaceHandle) - Method in class arlut.csd.ganymede.DBNameSpace
Publicly accessible function used to associate the given DBNameSpaceHandle with a value in this namespace in a non-transactional fashion.
putItemIn(listHandle) - Method in class arlut.csd.JDataComponent.StringSelector
this actually does the inserting
putList(Object, objectList) - Method in class arlut.csd.ganymede.client.objectCache
 
putList(Object, QueryResult) - Method in class arlut.csd.ganymede.client.objectCache
 
putNoSync(DBObject) - Method in class arlut.csd.ganymede.DBObjectTable
Inserts a DBObject into this DBObjectTable.
putNoSync(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Inserts a DBObjectBaseField into this DBBaseFieldTable.
putNoSyncNoRemove(DBObject) - Method in class arlut.csd.ganymede.DBObjectTable
Inserts a DBObject into this DBObjectTable.
putNoSyncNoRemove(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Inserts a DBObjectBaseField into this DBBaseFieldTable.
PWLabel - Variable in class arlut.csd.JDialog.passwordThing
 

Q

qr - Variable in class arlut.csd.ganymede.InvidDBField
We'll cache the choiceList from our parent in case we're doing a large vector add/delete.
Qsmtp - package Qsmtp
 
Qsmtp - class Qsmtp.Qsmtp.
SMTP mailer class, used to send email messages (with optional HTML MIME attachments) through direct TCP/IP communication with Internet SMTP mail servers.
Qsmtp(InetAddress) - Constructor for class Qsmtp.Qsmtp
 
Qsmtp(InetAddress, int) - Constructor for class Qsmtp.Qsmtp
 
Qsmtp(String) - Constructor for class Qsmtp.Qsmtp
 
Qsmtp(String, int) - Constructor for class Qsmtp.Qsmtp
 
query - Variable in class arlut.csd.ganymede.client.gResultTable
The actual Query used to create this gResultTable.
query - Variable in class arlut.csd.ganymede.client.querybox
 
Query - class arlut.csd.ganymede.Query.
The Query class is used to submit query requests to the GANYMEDE server, both for complex database searches and for simple object listings.
query_Buttons - Variable in class arlut.csd.ganymede.client.querybox
 
query_panel - Variable in class arlut.csd.ganymede.client.querybox
 
query(Query) - Method in class arlut.csd.ganymede.GanymedeSession
This method provides the hook for doing all manner of simple object listing for the Ganymede database.
query(Query) - Method in interface arlut.csd.ganymede.Session
List objects in the database meeting the given query criteria.
query(Query, DBEditObject) - Method in class arlut.csd.ganymede.GanymedeSession
Server-side method for doing object listing with support for DBObject's lookupLabel method.
Query(short) - Constructor for class arlut.csd.ganymede.Query
Constructor for a query to list all editable objects of the specified type.
Query(short, QueryNode) - Constructor for class arlut.csd.ganymede.Query
Constructor to create a query returning only editable objects (base by id)
Query(short, QueryNode, boolean) - Constructor for class arlut.csd.ganymede.Query
Constructor for fully specified query (base by id)
Query(String) - Constructor for class arlut.csd.ganymede.Query
Constructor for a query to list all editable objects of the specified type.
Query(String, QueryNode) - Constructor for class arlut.csd.ganymede.Query
Constructor to create a query returning only editable objects (base by name)
Query(String, QueryNode, boolean) - Constructor for class arlut.csd.ganymede.Query
Constructor for fully specified query (base by name)
QueryAndNode - class arlut.csd.ganymede.QueryAndNode.
Logical AND node for use in a serialized Query object's QueryNode tree.
QueryAndNode(QueryNode, QueryNode) - Constructor for class arlut.csd.ganymede.QueryAndNode
 
querybox - class arlut.csd.ganymede.client.querybox.
This class implements a modal dialog that is popped up to generate a Query object that will be used by the rest of the ganymede.client package to submit the query to the server for handling.
querybox(BaseDump, gclient, Frame, String) - Constructor for class arlut.csd.ganymede.client.querybox
Primary constructor.
querybox(gclient, Frame, String) - Constructor for class arlut.csd.ganymede.client.querybox
Alternate Constructor.
QueryDataNode - class arlut.csd.ganymede.QueryDataNode.
 
QueryDataNode(byte, Object) - Constructor for class arlut.csd.ganymede.QueryDataNode
Default field comparison node constructor.
QueryDataNode(short, byte, byte, Object) - Constructor for class arlut.csd.ganymede.QueryDataNode
Field comparison node constructor.
QueryDataNode(short, byte, Object) - Constructor for class arlut.csd.ganymede.QueryDataNode
Field comparison node constructor.
QueryDataNode(String, byte, byte, Object) - Constructor for class arlut.csd.ganymede.QueryDataNode
Field comparison node constructor.
QueryDataNode(String, byte, Object) - Constructor for class arlut.csd.ganymede.QueryDataNode
Field comparison node constructor.
queryDispatch(Query, boolean, boolean, DBLock, DBEditObject) - Method in class arlut.csd.ganymede.GanymedeSession
This method is the primary Query engine for the Ganymede databases.
queryIcon - Variable in class arlut.csd.ganymede.client.gclient
 
queryIcon - Variable in class arlut.csd.ganymede.client.querybox
 
queryInvids(Vector) - Method in class arlut.csd.ganymede.GanymedeSession
This method allows the client to get a status update on a specific list of invids.
queryInvids(Vector) - Method in interface arlut.csd.ganymede.Session
This method allows the client to get a status update on a specific list of invids.
QueryNode - class arlut.csd.ganymede.QueryNode.
A QueryNode is a node in a serialized Query tree.
QueryNode() - Constructor for class arlut.csd.ganymede.QueryNode
 
QueryNotNode - class arlut.csd.ganymede.QueryNotNode.
Logical NOT node for use in a serialized Query object's QueryNode tree.
QueryNotNode(QueryNode) - Constructor for class arlut.csd.ganymede.QueryNotNode
 
QueryOrNode - class arlut.csd.ganymede.QueryOrNode.
Logical OR node for use in a serialized Query object's QueryNode tree.
QueryOrNode(QueryNode, QueryNode) - Constructor for class arlut.csd.ganymede.QueryOrNode
 
QueryResult - class arlut.csd.ganymede.QueryResult.
This class is a serializable object-list result object, which conveys results from a query/list operation along with methods that can be used to extract the results out of the query/list.
QueryResult() - Constructor for class arlut.csd.ganymede.QueryResult
 
QueryResult(boolean) - Constructor for class arlut.csd.ganymede.QueryResult
Constructor.
QueryRow - class arlut.csd.ganymede.client.QueryRow.
 
QueryRow(JPanel, querybox) - Constructor for class arlut.csd.ganymede.client.QueryRow
 
question - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
questionImage - Variable in class arlut.csd.ganymede.client.gclient
 
questionImage - Variable in class arlut.csd.ganymede.GASHSchema
 
queuedMessages - Variable in class Qsmtp.Qsmtp
 
quick(int, int) - Method in class arlut.csd.Util.QuickSort
 
quick(int, int) - Method in class arlut.csd.Util.VecQuickSort
 
QuickSort - class arlut.csd.Util.QuickSort.
QuickSort implementation for Object array.
QuickSort(Object[], Compare) - Constructor for class arlut.csd.Util.QuickSort
 
quitButton - Variable in class arlut.csd.ganymede.GASHAdmin
 
quitMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 

R

raisedBorder - Variable in class arlut.csd.ganymede.client.gclient
 
raisedBorder - Variable in class arlut.csd.ganymede.GASHSchema
 
randgen - Static variable in class jcrypt.jcrypt
 
randomize() - Method in class testBorder
 
randomizer - Variable in class testBorder
 
Range - class arlut.csd.JTree.Range.
This class is used as a simple struct to hold scratch information for the treeControl rendering logic.
Range(int, int) - Constructor for class arlut.csd.JTree.Range
 
reactivate_db_object(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
Reactivates an inactivated object in the database
reactivate_db_object(Invid) - Method in interface arlut.csd.ganymede.Session
Reactivates an inactivated object in the database
reactivate() - Method in class arlut.csd.ganymede.DBEditObject
This method handles reactivation logic for this object type.
reactivateDBObject(DBEditObject) - Method in class arlut.csd.ganymede.DBSession
Reactivates an object in the database.
reactivateObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
Reactivates an object that was previously inactivated.
read() - Method in class md5.MD5InputStream
Read a byte of data.
read(byte[], int, int) - Method in class md5.MD5InputStream
Reads into an array of bytes.
reader - Variable in class arlut.csd.ganymede.client.xmlclient
Streaming XML reader.
reader - Variable in class arlut.csd.ganymede.GanymedeXMLSession
The XML parser object handling XML data from the client
readerList - Variable in class arlut.csd.ganymede.DBObjectBase
Collection of DBReadLocks that are locked on this DBObjectBase.
readHeaders() - Method in class arlut.csd.ganymede.DBJournal
This method is used to read and check the first few fields of the journal as a sanity check on journal open/load.
readNextField(char[], int) - Method in class arlut.csd.ganymede.DBLogEvent
scan the string for this field, decoding backslash escapes in the process
readNotifyVect(char[], int, Vector) - Method in class arlut.csd.ganymede.DBLogEvent
This method reads a vector of email addresses from a log file line
readObjectVect(char[], int, Vector) - Method in class arlut.csd.ganymede.DBLogEvent
This method reads a vector of invid's from a log file line
rebuildBar() - Method in class arlut.csd.JDataComponent.Jtaskbar
Rebuild the bar, adding the buttons to the panel again.
reCalcRowPos(int) - Method in class arlut.csd.JTable.baseTable
This method is used to recalculate the vertical position of all of the rows in the table below startRow.
receive(DataInput) - Method in class arlut.csd.ganymede.DBNameSpace
Read in a namespace definition from a DataInput stream.
receive(DataInput) - Method in class arlut.csd.ganymede.DBObjectBase
 
receive(DataInput) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used when the database is being loaded, to read in this field definition from disk.
receive(DataInput) - Method in class arlut.csd.ganymede.PermEntry
 
receive(DataInput, boolean) - Method in class arlut.csd.ganymede.DBObject
The receive() method is part of the process of loading the DBStore from disk.
receive(DataInput, DBBaseCategory) - Method in class arlut.csd.ganymede.DBBaseCategory
Reads this category and its contents from <in>, in ganymede.db form.
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.BooleanDBField
 
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.DBField
This method is responsible for reading in the contents of this field from an binary input stream.
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.DateDBField
 
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.FloatDBField
 
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.IPDBField
 
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.InvidDBField
This method is used to read the contents of this field from the Ganymede.db file and/or from the Journal file.
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.NumericDBField
 
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.PasswordDBField
 
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
 
receive(DataInput, DBObjectBaseField) - Method in class arlut.csd.ganymede.StringDBField
 
recipients - Variable in class arlut.csd.ganymede.client.SaveDialog
 
recipients - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
recurseDown(DBBaseCategory, Hashtable, DBSchemaEdit) - Method in class arlut.csd.ganymede.DBBaseCategory
This method takes all the children of the passed-in category (both DBObjectBase objects and contained DBBaseCategory objects) and makes copies under this.
recurseDownCategories(CatTreeNode) - Method in class arlut.csd.ganymede.GASHSchema
 
recurseDownCategories(CatTreeNode, Category) - Method in class arlut.csd.ganymede.client.gclient
Recurses down the category tree obtained from the server, loading the client's tree with category and object folder nodes.
recursePersonaMatch(Invid, Vector) - Method in class arlut.csd.ganymede.GanymedeSession
Recursive helper method for personaMatch..
recursePersonasMatch(Vector, Vector) - Method in class arlut.csd.ganymede.GanymedeSession
Recursive helper method for personaMatch..
recursiveGenStack(treeNode, Stack) - Method in class arlut.csd.JTree.treeCanvas
 
reference - Variable in class arlut.csd.ganymede.client.PermRow
 
referenceShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
refresh_expiration_date_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
refresh_removal_date_panel() - Method in class arlut.csd.ganymede.client.framePanel
 
refresh() - Method in class arlut.csd.JTable.tableCell
This method refreshes the cell's measurements, and should be called after the fontmetrics for this cell have changed.
refresh() - Method in class arlut.csd.JTree.treeControl
Recalculate and redraw the tree.
refresh() - Method in class arlut.csd.ganymede.client.datePanel
This method is called to refresh this field
refresh() - Method in class arlut.csd.ganymede.client.framePanel
Refreshes the tab that is showing.
refresh() - Method in class arlut.csd.ganymede.client.vectorPanel
Refreshes the vectorPanel.
refreshChangedObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
This method does the same thing as refreshChangedObjectHandles(), but for a single object only.
refreshChangedObjectHandles(Vector, boolean) - Method in class arlut.csd.ganymede.client.gclient
Queries the server for status information on a vector of invid's that were touched in some way by the client during the recent transaction.
refreshFieldChoice() - Method in class arlut.csd.ganymede.BaseFieldEditor
This method regenerates the list of valid target field choices in the BaseFieldEditor when the targetBase is not "".
refreshFieldEdit(boolean) - Method in class arlut.csd.ganymede.BaseFieldEditor
Reinitialize the BaseFieldEditor with the current field.
refreshFields(BaseNode, boolean) - Method in class arlut.csd.ganymede.GASHSchema
This method generates the per-field children of the specified baseNode.
refreshLabelChoice() - Method in class arlut.csd.ganymede.BaseEditor
This method is an internal helper method to update the label choice displayed in the base editor.
refreshLabelField(String, Invid, String) - Method in class arlut.csd.ganymede.adminPersonaCustom
This private method is used to keep the hidden label field up-to-date.
refreshMe() - Method in class arlut.csd.ganymede.iAdmin
 
refreshMe() - Method in class arlut.csd.ganymede.GanymedeAdmin
This method lets the admin console explicitly request a refresh.
refreshMe() - Method in interface arlut.csd.ganymede.adminSession
This method lets the admin console explicitly request a refresh.
refreshNamespaceChoice() - Method in class arlut.csd.ganymede.BaseFieldEditor
 
refreshNamespaces() - Method in class arlut.csd.ganymede.GASHSchema
 
refreshObjects(BaseNode, boolean) - Method in class arlut.csd.ganymede.client.gclient
This method is used to update the list of object nodes under a given base node in our object selection tree, synchronizing the tree with the actual objects on the server.
refreshQuery() - Method in class arlut.csd.ganymede.client.gResultTable
 
refreshSpaceList() - Method in class arlut.csd.ganymede.NameSpaceEditor
 
refreshTable() - Method in class arlut.csd.JTable.baseTable
Causes the table to be updated and redisplayed.
refreshTableWindows() - Method in class arlut.csd.ganymede.client.windowPanel
 
refreshTargetChoice() - Method in class arlut.csd.ganymede.BaseFieldEditor
This method regenerates the list of valid target base choices in the BaseFieldEditor.
refreshTasks() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method is used to update the list of connnected users that appears in any admin consoles attached to the Ganymede server.
refreshTitle() - Method in class arlut.csd.ganymede.client.elementWrapper
 
refreshTree() - Method in class arlut.csd.JTree.treeControl
 
refreshTreeAfterCommit() - Method in class arlut.csd.ganymede.client.gclient
Updates the tree for the nodes that might have changed.
refreshUsers() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method is used to update the list of connnected users that appears in any admin consoles attached to the Ganymede server.
regexp - Variable in class arlut.csd.ganymede.DBObjectBaseField
Compiled regular expression for input-filtering in StringDBFields.
regexpDesc - Variable in class arlut.csd.ganymede.DBObjectBaseField
Text description of the meaning of the regexpPat, if defined
regexpDescS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
regexpPat - Variable in class arlut.csd.ganymede.DBObjectBaseField
Regular Expression string for input-filtering in StringDBFields.
regexpPat - Variable in class arlut.csd.ganymede.FieldTemplate
 
regexpS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
registerActiveUser(String) - Static method in class arlut.csd.ganymede.GanymedeServer
This method is used by GanymedeSession.login() to find a unique name for a session.
registerBuilderTask(String) - Static method in class arlut.csd.ganymede.Ganymede
 
registerCallbacks() - Method in class arlut.csd.JDialog.StringDialog
We want to make it so that when the user hits enter on the last string or password field in the dialog, the ok button is clicked.
registered - Variable in class arlut.csd.JTree.treeMenu
 
registered - Variable in class arlut.csd.ganymede.xmlfield
 
registerFields(int) - Method in class arlut.csd.ganymede.xmlobject
This method uploads non-Invid field information contained in this object up to the Ganymede server.
registerItems(treeControl) - Method in class arlut.csd.JTree.treeMenu
This method registers all menu items in this menu with the appropriate listener.
registerOnServer() - Method in class arlut.csd.ganymede.xmlfield
This method is responsible for propagating this field's data values to the server.
registerPopupMenu(JPopupMenu) - Method in class arlut.csd.JDataComponent.JstringListBox
This method associates a node-linked popup menu to this listbox.
registerTaskObject(DBObject) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is used to register a task DBObject record from the Ganymede database in this scheduler, loading the named Runnable class via the Java class loader and scheduling the Runnable for execution according to the parameters specified in the task object.
registerTasks() - Static method in class arlut.csd.ganymede.Ganymede
This method scans the database for valid BuilderTask entries and adds them to the builderTasks vector.
registerWizard(GanymediatorWizard) - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to register a wizard for this GanymedeSession.
registryPortProperty - Static variable in class arlut.csd.ganymede.client.glogin
 
registryPortProperty - Static variable in class arlut.csd.ganymede.client.rpcpass
 
registryPortProperty - Variable in class arlut.csd.ganymede.client.xmlclient
 
registryPortProperty - Static variable in class arlut.csd.ganymede.GASHAdmin
 
registryPortProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
registryPortProperty - Static variable in class arlut.csd.ganymede.stopServer
 
regularExpression - Variable in class arlut.csd.ganymede.QueryDataNode
 
rehash() - Method in class arlut.csd.ganymede.DBBaseFieldTable
Rehashes the contents of the DBBaseFieldTable into a DBBaseFieldTable with a larger capacity.
rehash() - Method in class arlut.csd.ganymede.DBObjectTable
Rehashes the contents of the DBObjectTable into a DBObjectTable with a larger capacity.
reinitialize(int[], String[]) - Method in class arlut.csd.JTable.baseTable
Reinitializes the table with a new set of columns / headers
reinitialize(tableAttr[], int[], String[]) - Method in class arlut.csd.JTable.baseTable
Reinitializes the table with a new set of columns / headers
relabelObject(Invid, String) - Method in class arlut.csd.ganymede.client.objectList
This method relabels an object handle in this list.
release_string - Static variable in class arlut.csd.Util.CVSVersion
 
release() - Method in class arlut.csd.ganymede.DBDumpLock
Release this lock on all bases locked
release() - Method in class arlut.csd.ganymede.DBEditSet
release is used to abandon all changes made in association with this DBEditSet.
release() - Method in class arlut.csd.ganymede.DBLock
Unlock the bases held by this lock.
release() - Method in class arlut.csd.ganymede.DBReadLock
Relinquish the lock on bases held by this lock object.
release() - Method in class arlut.csd.ganymede.DBSchemaEdit
Abort this schema edit, return the schema to its prior state.
release() - Method in class arlut.csd.ganymede.DBWriteLock
Release this lock on all bases locked
release() - Method in interface arlut.csd.ganymede.SchemaEdit
Abort this schema edit, return the schema to its prior state.
release(boolean) - Method in class arlut.csd.ganymede.DBEditObject
A hook for subclasses to use to clean up any external resources allocated for this object.
releaseAllLocks() - Method in class arlut.csd.ganymede.DBSession
 
releaseAllLocks() - Method in class arlut.csd.ganymede.DBSessionLockManager
releaseAllLocks() releases all locks held by this session.
releaseId(int) - Method in class arlut.csd.ganymede.DBObjectBase
releases an id if an object initially created by createDBObject is rejected due to its transaction being aborted
releaseLock(DBLock) - Method in class arlut.csd.ganymede.DBSession
releaseLock releases a particular lock held by this session.
releaseLock(DBLock) - Method in class arlut.csd.ganymede.DBSessionLockManager
releaseLock releases a particular lock held by this session.
releaseSession(DBSession) - Static method in class arlut.csd.ganymede.DBDeletionManager
When a DBSession releases or commits a transaction, this method is called to clear any deletion locks asserted by it.
releaseWriteLock() - Method in class arlut.csd.ganymede.DBEditSet
This is a dinky little private helper method to keep things clean.
reloadCustomClass() - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to force a reload of the custom object code for this object type.
rem_date_panel - Variable in class arlut.csd.ganymede.client.framePanel
 
rem_field - Variable in class arlut.csd.ganymede.client.framePanel
 
remember(DBEditSet, Object) - Method in class arlut.csd.ganymede.DBNameSpace
 
remember(Object) - Method in class arlut.csd.ganymede.DBNameSpaceTransaction
 
remoteConsole - Variable in class arlut.csd.ganymede.serverAdminProxy
Our remote reference to the admin console client
remotelyAccessible - Static variable in class arlut.csd.ganymede.Ganymede
If true, GanymedeSession will export any objects being viewed, edited, or created before returning it to the client.
remotelyAccessible - Variable in class arlut.csd.ganymede.GanymedeSession
If true, this GanymedeSession will export its objects and fields for direct access via RMI.
remoteObjectRef - Variable in class arlut.csd.ganymede.ReturnVal
A remote handle to a db_object on the server returned for use by the client.
removal_date - Variable in class arlut.csd.ganymede.client.framePanel
Holds a datePanel
removal_date_index - Variable in class arlut.csd.ganymede.client.framePanel
 
removal_Editable - Variable in class arlut.csd.ganymede.client.framePanel
 
RemovalField - Static variable in interface arlut.csd.ganymede.SchemaConstants
date that this object will be removed.
removalSet - Variable in class arlut.csd.ganymede.ObjectHandle
 
remove - Variable in class arlut.csd.JDataComponent.StringSelector
 
remove - Variable in class arlut.csd.ganymede.client.elementWrapper
 
remove_db_object(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
Remove an object from the database
remove_db_object(Invid) - Method in interface arlut.csd.ganymede.Session
Remove an object from the database
remove() - Method in class arlut.csd.ganymede.DBEditObject
This method handles removal logic for this object type.
remove(int) - Method in class arlut.csd.ganymede.DBObjectTable
Removes the DBObject with the given id from this DBObjectTable.
remove(Object) - Method in class arlut.csd.ganymede.GHashtable
 
remove(short) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Removes the DBObjectBaseField with the given id from this DBBaseFieldTable.
removeActionListener(ActionListener) - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
removeAllElements() - Method in class arlut.csd.Util.NamedStack
 
removeAllItems() - Method in class arlut.csd.JDataComponent.JPanelCombo
 
removeAllMI - Variable in class arlut.csd.ganymede.client.windowPanel
 
removeButton - Variable in class arlut.csd.ganymede.client.querybox
 
removeButton(String) - Method in class arlut.csd.JDataComponent.Jtaskbar
Remove a button from the bar
removeCellEditorListener(CellEditorListener) - Method in class arlut.csd.ganymede.client.AbstractCellEditor
 
removeChildren(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
Removes all children of the specified node from the tree.
removeClientListener(ClientListener) - Method in class arlut.csd.ganymede.client.ClientBase
Remove a client listener.
removeContainerPanel(containerPanel) - Method in class arlut.csd.ganymede.client.framePanel
 
removedNone - Variable in class arlut.csd.ganymede.client.JInvidChooser
 
removeDumper(DBDumpLock) - Method in class arlut.csd.ganymede.DBObjectBase
Remove a DBDumpLock from this base's dumper waiting set.
removeDumpLock(DBDumpLock) - Method in class arlut.csd.ganymede.DBObjectBase
Remove a DBDumpLock from this base's dumper lock list.
removeElementAt(int) - Method in class arlut.csd.JTable.tableRow
This method removes a cell from this row.
removeField(DBObjectBaseField) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to remove a field from this base's field database.
removeImageIcon - Variable in class arlut.csd.ganymede.client.windowPanel
 
removeInvid(Invid) - Method in class arlut.csd.ganymede.client.objectList
This method removes object handles matching the given invid from the object list.
removeItem() - Method in class arlut.csd.JDataComponent.StringSelector
internal method to move item from in to out
removeItem(Object) - Method in class arlut.csd.JDataComponent.JstringListBox
Remove an item from list.
removeItemAt(int) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
removeItemListener(ItemListener) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
removeLabel(String) - Method in class arlut.csd.JDataComponent.JstringListBox
Remove an object by label
removeList(Object) - Method in class arlut.csd.ganymede.client.objectCache
 
removeLock() - Method in class arlut.csd.ganymede.DBLockSync
Decrements the count of held locks for the admin consoles.
removeLock() - Method in class arlut.csd.ganymede.DBStore
Decrements the count of held locks for the admin consoles.
removeNode(CategoryNode) - Method in interface arlut.csd.ganymede.Category
This method is used to remove a Category Node from under us.
removeNode(CategoryNode) - Method in class arlut.csd.ganymede.CategoryDump
This method is used to remove a Category Node from under us.
removeNode(CategoryNode) - Method in class arlut.csd.ganymede.DBBaseCategory
This method is used to remove a Category Node from under us.
removeNode(String) - Method in interface arlut.csd.ganymede.Category
This method is used to remove a Category Node from under us.
removeNode(String) - Method in class arlut.csd.ganymede.CategoryDump
This method is used to remove a Category Node from under us.
removeNode(String) - Method in class arlut.csd.ganymede.DBBaseCategory
This method is used to remove a Category Node from under us.
removeNoSync(int) - Method in class arlut.csd.ganymede.DBObjectTable
Removes the DBObject with the given id from this DBObjectTable.
removeNoSync(short) - Method in class arlut.csd.ganymede.DBBaseFieldTable
Removes the DBObjectBaseField with the given id from this DBBaseFieldTable.
removeOperand() - Method in class arlut.csd.ganymede.client.QueryRow
Private helper method to remove the operand component and handle any unregistration required.
removeReader(DBReadLock) - Method in class arlut.csd.ganymede.DBObjectBase
Remove a DBReadLock from this base's reader list.
removeRemoteUser(GanymedeSession) - Static method in class arlut.csd.ganymede.GanymedeServer
This method is called to remove a remote user's GanymedeSession object from the GanymedeServer's static sessions field, which is used by the admin console code to iterate over connected users when logging user actions to the Ganymede admin console.
removeRow() - Method in class arlut.csd.ganymede.client.querybox
 
removeRow() - Method in class arlut.csd.ganymede.client.QueryRow
This method is called when the querybox wants to remove this row.
removeTreeModelListener(TreeModelListener) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
removeWaitWindow(Runnable) - Method in class arlut.csd.ganymede.client.windowPanel
Pops down the internal 'wait..' window.
removeWriter(DBWriteLock) - Method in class arlut.csd.ganymede.DBObjectBase
Remove a DBWriteLock from this base's writer wait set.
render() - Method in class arlut.csd.JTable.tableCanvas
 
render() - Method in class arlut.csd.JTree.treeCanvas
 
renderBlitCell(Rectangle, Graphics, int, int, tableCol) - Method in class arlut.csd.JTable.tableCanvas
This method handles rendering into the blit template for column , row , portion .
replaceEvent(byte, Object) - Method in class arlut.csd.ganymede.serverAdminProxy
private helper method in serverAdminProxy, used to add an event to the proxy's event buffer.
replaceEvent(clientEvent) - Method in class arlut.csd.ganymede.serverClientProxy
private helper method in serverClientProxy, used to add an event to the proxy's event buffer.
replaceField(DBField) - Method in class arlut.csd.ganymede.DBObject
This method replaces a DBField with a given field id in this object's fieldAry DBField array with a new DBField sharing the same id.
replaceStr(String, String, String) - Static method in class arlut.csd.Util.StringUtils
This method behaves like String.replace(), but replaces substrings rather than chars.
reportError(String) - Method in class arlut.csd.JDataComponent.JIPField
This private method is used to report an error condition to the user.
reportError(String) - Method in class arlut.csd.JDataComponent.JfloatField
This private helper method relays a descriptive error message to our callback interface.
reportError(String) - Method in class arlut.csd.JDataComponent.JnumberField
This private helper method relays a descriptive error message to our callback interface.
reportError(String) - Method in class arlut.csd.JDataComponent.JpassField
This private helper method relays a descriptive error message to our callback interface.
reportTaskInfo() - Method in class arlut.csd.ganymede.GanymedeScheduler
Returns a Vector of scheduleHandle objects suitable for reporting to the admin console.
reportTasks - Variable in class arlut.csd.ganymede.GanymedeScheduler
if true, the scheduler will attempt to notify the GanymedeAdmin class when tasks are scheduled and/or completed.
requirePassword - Variable in class arlut.csd.ganymede.client.PersonaDialog
 
rerun - Variable in class arlut.csd.ganymede.scheduleHandle
if we are doing a on-demand and we get a request while running it, we'll want to immediately re-run it on completion
rescanAll(Invid) - Method in class arlut.csd.ganymede.ReturnVal
This method returns true if the server is requesting that all fields in the object referenced by the client's preceding call to the server be reprocessed.
rescanHash - Variable in class arlut.csd.ganymede.ReturnVal
Maps Invid's to RescanBuf's.
rescanList - Variable in class arlut.csd.ganymede.ReturnVal
A Serializable StringBuffer representation of objects and fields that need to be rescanned.
rescanThisField(ReturnVal) - Method in class arlut.csd.ganymede.DBField
This method takes the result of an operation on this field and wraps it with a ReturnVal that encodes an instruction to the client to rescan this field.
reschedule() - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to determine whether this task should be rescheduled.
reserve(DBEditSet, Object) - Method in class arlut.csd.ganymede.DBNameSpace
This method reserves a value so that the given editSet is assured of being able to use this value at some point before the transaction is commited or canceled.
reserve(DBEditSet, Object, boolean) - Method in class arlut.csd.ganymede.DBNameSpace
This method reserves a value so that the given editSet is assured of being able to use this value at some point before the transaction is commited or canceled.
reserved - Variable in class arlut.csd.ganymede.DBNameSpaceCkPoint
 
reservedValues - Variable in class arlut.csd.ganymede.DBNameSpaceTransaction
 
reset() - Method in class arlut.csd.ganymede.DBJournal
The reset() method is used to copy the journal file to a safe location and truncate it.
resetadmin - Static variable in class arlut.csd.ganymede.Ganymede
If the server is started with the -resetadmin command line flag, this field will be set to true and the server's startupHook() will reset the supergash password to that specified in the server's ganymede.properties file.
resetBoolean(FieldTemplate, String) - Method in class arlut.csd.ganymede.client.QueryRow
This method sets up the boolean choice combobox.
resetBoxes() - Method in class arlut.csd.ganymede.client.OptionsPanel
This method clears out the checkboxes in the 'fields returned' panel.
resetClock - Variable in class arlut.csd.ganymede.client.StatusClearThread
 
resetCompare(FieldTemplate) - Method in class arlut.csd.ganymede.client.QueryRow
This method sets up the comparison operator combobox.
resetDefaultPerms() - Method in class arlut.csd.ganymede.GanymedeSession
This convenience method resets defaultPerms from the default permission object in the Ganymede database.
resetFieldChoices() - Method in class arlut.csd.ganymede.client.querybox
This method updates the fieldChoices vector to contain a list of Strings corresponding to fields in the selectedBase that can be chosen in QueryRow's.
resetFieldChoices() - Method in class arlut.csd.ganymede.client.QueryRow
Internal method to return a choice menu containing the fields for a particular base
resetLockHash(int) - Method in class arlut.csd.ganymede.DBLockSync
This method causes the DBLockSync object's lock owner hashtable to be reset.
resetNode() - Method in class arlut.csd.JTree.treeNode
This clears this node's fields relating to the node's state and position in the tree.
resetOperand(FieldTemplate, String) - Method in class arlut.csd.ganymede.client.QueryRow
This method sets up the operand GUI component.
resetPermitList() - Method in class arlut.csd.ganymede.Query
This method resets the permitList, allowing all fields to be returned by default.
resetPerms() - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Resets the permissions in this PermissionMatrixDBField to the empty set.
resetPerms() - Method in interface arlut.csd.ganymede.perm_field
Resets the permissions in this PermissionMatrixDBField to the empty set.
resetRowSelection() - Method in class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper
This is overridden to set updatingListSelectionModel and message super.
resetValue() - Method in class arlut.csd.JDataComponent.JcheckboxField
sets the value back to what it was before it was changed
reShape() - Method in class arlut.csd.JTable.baseTable
Internal method This method recalculates the general parameters of our table's display.
reShape() - Method in class arlut.csd.JTree.treeControl
This method recalculates the general parameters of our tree's display.
reshuffleCategories(XMLItem) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method is used by the XML schema editing code in GanymedeXMLSession to fix up the category tree to match that specified in the XML <ganyschema> element.
resize - Variable in class testTable
 
resize() - Method in class testTable
 
resize(int, int, int, int) - Method in class arlut.csd.JTree.treeControl
 
resizeFrame(JComponent, int, int, int, int) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
 
resort() - Method in class arlut.csd.ganymede.DBBaseCategory
Resorts this category's contents based on the tmp_displayOrder field.
resort(int, boolean) - Method in class arlut.csd.JTable.rowTable
Sort by column , according to the direction of the last sort.
resort(int, boolean, boolean) - Method in class arlut.csd.JTable.rowTable
 
resource - Variable in class arlut.csd.ganymede.client.PersonaListener
 
resources - Variable in class arlut.csd.JDialog.JDialogBuff
 
respond(Hashtable) - Method in interface arlut.csd.ganymede.Ganymediator
This method is used to provide feedback to the server from a client in response to a specific request.
respond(Hashtable) - Method in class arlut.csd.ganymede.GanymediatorWizard
This method is used to provide feedback to the server from a client in response to a specific request.
restore - Variable in class arlut.csd.JDataComponent.JchoiceList
 
restoreValue() - Method in interface arlut.csd.JDataComponent.JchoiceInterface
 
result - Variable in class arlut.csd.ganymede.client.ownershipPanel
 
result - Variable in class arlut.csd.ganymede.client.objectPane
 
result - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
result - Variable in class arlut.csd.ganymede.GanymediatorWizard
 
Result - class arlut.csd.ganymede.Result.
The Result class is effectively a serializable, labeled Invid that can be passed from the server to the client.
Result(Invid, String) - Constructor for class arlut.csd.ganymede.Result
 
resultDump() - Method in class arlut.csd.ganymede.Result
 
resultSize() - Method in class arlut.csd.ganymede.DumpResult
 
retrieveField(short) - Method in class arlut.csd.ganymede.DBObject
This method retrieves a DBField from this object's fieldAry DBField array.
retrieveHistory(Invid, Date, boolean, boolean) - Method in class arlut.csd.ganymede.DBLog
This method is used to scan the log file for log events that match invid and that have occurred since sinceTime.
returnaddrProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
returnedPanel - Variable in class arlut.csd.ganymede.client.querybox
 
returnHash - Variable in class arlut.csd.ganymede.GanymediatorWizard
 
returnName - Variable in class arlut.csd.ganymede.Query
The name of the object type that the query should return..
returnType - Variable in class arlut.csd.ganymede.Query
The id of the object type that the query should return..
ReturnVal - class arlut.csd.ganymede.ReturnVal.
This class provides a report on the status of the client's requested operation.
ReturnVal(boolean) - Constructor for class arlut.csd.ganymede.ReturnVal
 
ReturnVal(boolean, boolean) - Constructor for class arlut.csd.ganymede.ReturnVal
 
returnValue - Variable in class arlut.csd.ganymede.client.SaveDialog
 
returnValue - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
retVal - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
retVal - Variable in class arlut.csd.ganymede.CommitNonFatalException
 
retVal - Variable in class arlut.csd.ganymede.CommitFatalException
 
reverse() - Method in class arlut.csd.Util.SharedStringBuffer
The character sequence contained in this string buffer is replaced by the reverse of the sequence.
revertSessionCheckpoint(DBSession, Vector) - Static method in class arlut.csd.ganymede.DBDeletionManager
This method rolls back the invids delete-locked by a session to an earlier state.
RevSortByMI - Variable in class arlut.csd.JTable.rowTable
 
right - Variable in class arlut.csd.JDialog.JInsetPanel
 
RIGHT - Static variable in class arlut.csd.JDataComponent.JMultiLineLabel
 
rmerge(mergeRec, mergeRec) - Method in class arlut.csd.JTable.rowSorter
 
rmsort(int, int) - Method in class arlut.csd.JTable.rowSorter
 
RoleBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
this base contains a set of permission bits constraining the admin personae's power
RoleDefaultMatrix - Static variable in interface arlut.csd.ganymede.SchemaConstants
permissions applying to all objects not owned by the relevant personae
RoleDefaultObj - Static variable in interface arlut.csd.ganymede.SchemaConstants
Object number for a pre-defined object used by the server
RoleDelegatable - Static variable in interface arlut.csd.ganymede.SchemaConstants
can this role be passed on to admins created by admins owning this role?
RoleMatrix - Static variable in interface arlut.csd.ganymede.SchemaConstants
permissions applying to objects owned by admin personae
RoleName - Static variable in interface arlut.csd.ganymede.SchemaConstants
The name of this Role (String)
RolePersonae - Static variable in interface arlut.csd.ganymede.SchemaConstants
what admin personae are using this role?
rollback(DBEditSet, String) - Method in class arlut.csd.ganymede.DBNameSpace
Method to rollback namespace changes made by a specific transaction to a checkpoint.
rollback(Hashtable) - Method in class arlut.csd.ganymede.DBEditObject
Reinstates this object's state from a hashtable returned by checkpoint(), used by the DBEditSet intra-transaction checkpoint rollback logic to restore this object's state at a given time.
rollback(Object) - Method in class arlut.csd.ganymede.DBField
This method is used to basically force state into this field.
rollback(Object) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method is used to basically force state into this field.
rollback(String) - Method in class arlut.csd.ganymede.DBEditSet
This brings this transaction back to the state it was at at the time of the matching checkPoint() call.
rollback(String) - Method in class arlut.csd.ganymede.DBSession
Convenience pass-through method
rollback(String) - Method in class arlut.csd.ganymede.GanymedeSession
Pass-through method for schema kit code.
rolloverTime - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
rollunderTime - Static variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
root - Variable in class arlut.csd.JDataComponent.LAFMenu
 
root - Variable in class arlut.csd.JTree.treeControl
 
root - Variable in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
root - Variable in class arlut.csd.ganymede.Query
The root of a graph of QueryNodes that encodes the desired search criteria.
rootCategory - Variable in class arlut.csd.ganymede.DBSchemaEdit
root node of the working DBBaseCategory tree..
rootCategory - Variable in class arlut.csd.ganymede.DBStore
Root of the category tree defined in this database
rootCategory - Variable in class arlut.csd.ganymede.GASHSchema
 
rootname - Static variable in class arlut.csd.ganymede.client.rpcpass
 
rootname - Static variable in class arlut.csd.ganymede.Ganymede
 
rootname - Static variable in class arlut.csd.ganymede.stopServer
 
rotate_left(int, int) - Method in class md5.MD5
 
row - Variable in class arlut.csd.JTree.treeNode
 
row - Variable in class arlut.csd.ganymede.client.datesPanel
 
row_baseline - Variable in class arlut.csd.JTable.baseTable
 
row_height - Variable in class arlut.csd.JTable.baseTable
 
row_height - Variable in class arlut.csd.JTree.treeControl
 
rowAscent - Variable in class arlut.csd.JTree.treeCanvas
 
rowDescent - Variable in class arlut.csd.JTree.treeCanvas
 
rowDoubleSelected(Object) - Method in interface arlut.csd.JTable.rowSelectCallback
Called when a row is double selected (double clicked) in rowTable
rowDoubleSelected(Object) - Method in class testTable
 
rowDoubleSelected(Object) - Method in class arlut.csd.ganymede.client.gResultTable
 
rowDoubleSelected(Object) - Method in class arlut.csd.ganymede.GASHAdminFrame
 
rowHandle - class arlut.csd.JTable.rowHandle.
 
rowHandle(rowTable, Object) - Constructor for class arlut.csd.JTable.rowHandle
 
rowHash - Variable in class arlut.csd.ganymede.client.containerPanel
Hashtable mapping the active GUI components to their labels.
rowHash - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
rowHeight - Variable in class arlut.csd.JTree.treeCanvas
 
rowLeading - Variable in class arlut.csd.JTree.treeCanvas
 
rowMenu - Variable in class arlut.csd.JTable.rowTable
 
rowMenuPerformed(Object, ActionEvent) - Method in interface arlut.csd.JTable.rowSelectCallback
Called when a row is unselected in rowTable
rowMenuPerformed(Object, ActionEvent) - Method in class testTable
 
rowMenuPerformed(Object, ActionEvent) - Method in class arlut.csd.ganymede.client.gResultTable
 
rowMenuPerformed(Object, ActionEvent) - Method in class arlut.csd.ganymede.GASHAdminFrame
 
rownum - Variable in class arlut.csd.JTable.rowHandle
 
rowRootNode - Variable in class arlut.csd.ganymede.client.perm_editor
 
rows - Variable in class arlut.csd.JTable.baseTable
 
rows - Variable in class arlut.csd.JTree.treeControl
 
rows - Variable in class arlut.csd.ganymede.DumpResult
 
Rows - Variable in class arlut.csd.ganymede.client.querybox
 
rowSelectCallback - interface arlut.csd.JTable.rowSelectCallback.
An interface that objects can implement to allow arlut.csd.JTable tables to report when a row is selected.
rowSelected(Object) - Method in interface arlut.csd.JTable.rowSelectCallback
Called when a row is selected in rowTable
rowSelected(Object) - Method in class testTable
 
rowSelected(Object) - Method in class arlut.csd.ganymede.client.gResultTable
 
rowSelected(Object) - Method in class arlut.csd.ganymede.GASHAdminFrame
 
rowSelectedKey - Variable in class arlut.csd.JTable.rowTable
 
rowSorter - class arlut.csd.JTable.rowSorter.
 
rowSorter(boolean, rowTable, int) - Constructor for class arlut.csd.JTable.rowSorter
 
rowSpan - Variable in class arlut.csd.JTable.tableCell
How many rows has this cell been wrapped across?
rowSpan - Variable in class arlut.csd.JTable.tableRow
 
rowsToShow - Variable in class arlut.csd.JTable.baseTable
 
rowTable - class arlut.csd.JTable.rowTable.
rowTable is a specialized baseTable, supporting a per-row access model based on a hashtable.
rowTable(int[], String[], rowSelectCallback, boolean, JPopupMenu, boolean) - Constructor for class arlut.csd.JTable.rowTable
Constructor with default fonts, justification, and behavior
rowTable(int[], String[], rowSelectCallback, JPopupMenu, boolean) - Constructor for class arlut.csd.JTable.rowTable
Constructor with default fonts, justification, and behavior
rowTable(tableAttr, tableAttr, tableAttr[], int[], Color, Color, Color, Color, String[], boolean, boolean, boolean, boolean, rowSelectCallback, JPopupMenu, boolean) - Constructor for class arlut.csd.JTable.rowTable
This is the base constructor for rowTable, which allows all aspects of the rowTable's appearance and behavior to be customized.
rowUnSelected(Object, boolean) - Method in interface arlut.csd.JTable.rowSelectCallback
Called when a row is unselected in rowTable
rowUnSelected(Object, boolean) - Method in class testTable
 
rowUnSelected(Object, boolean) - Method in class arlut.csd.ganymede.client.gResultTable
 
rowUnSelected(Object, boolean) - Method in class arlut.csd.ganymede.GASHAdminFrame
 
rpcpass - class arlut.csd.ganymede.client.rpcpass.
Command line application to update user account password, shell, and/or gecos information based on interaction with the rpc.yppasswdd daemon from the Linux NIS kit, versions 1.3.6.92 and above, using the -x option.
rpcpass() - Constructor for class arlut.csd.ganymede.client.rpcpass
 
rt - Variable in class arlut.csd.JTable.tableCanvas
 
rt - Variable in class arlut.csd.JTable.tableCol
 
rt - Variable in class arlut.csd.JTable.tableRow
 
run() - Method in class Qsmtp.Qsmtp
Main worker routine for the background thread which handles mail-outs.
run() - Method in class arlut.csd.Util.XMLReader
 
run() - Method in class arlut.csd.ganymede.client.Loader
 
run() - Method in class arlut.csd.ganymede.client.datePanel
 
run() - Method in class arlut.csd.ganymede.client.framePanel
Communicates with the server to download all of the information needed to present the database object associated with this window to the user.
run() - Method in class arlut.csd.ganymede.client.StatusClearThread
 
run() - Method in class arlut.csd.ganymede.client.SecurityLaunderThread
 
run() - Method in class arlut.csd.ganymede.client.glogin
This will be executed in the thread that tries to connect to the server.
run() - Method in class arlut.csd.ganymede.client.DeathWatcherThread
 
run() - Method in class arlut.csd.ganymede.client.ExitThread
 
run() - Method in class arlut.csd.ganymede.client.ownerPanel
 
run() - Method in class arlut.csd.ganymede.client.objectPane
 
run() - Method in class arlut.csd.ganymede.client.perm_editor
 
run() - Method in class arlut.csd.ganymede.client.personaContainer
 
run() - Method in class arlut.csd.ganymede.client.vectorPanel
This just calls expandAllLevels..
run() - Method in class arlut.csd.ganymede.GASHAdmin
This will be executed in the thread that tries to connect to the server.
run() - Method in class arlut.csd.ganymede.dumpTask
 
run() - Method in class arlut.csd.ganymede.dumpAndArchiveTask
 
run() - Method in class arlut.csd.ganymede.gcTask
 
run() - Method in class arlut.csd.ganymede.timeOutTask
 
run() - Method in class arlut.csd.ganymede.memoryStatusTask
 
run() - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is the main entry point for the GanymedeBuilderTask.
run() - Method in class arlut.csd.ganymede.GanymedeExpirationTask
Just Do It (tm)
run() - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is responsible for carrying out the scheduling work of this class on a background thread.
run() - Method in class arlut.csd.ganymede.sampleTask
 
run() - Method in class arlut.csd.ganymede.GanymedeValidationTask
Just Do It (tm)
run() - Method in class arlut.csd.ganymede.GanymedeWarningTask
Just Do It (tm)
run() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method handles the actual XML processing in the background.
run() - Method in class arlut.csd.ganymede.taskMonitor
 
run() - Method in class arlut.csd.ganymede.serverAdminProxy
The serverAdminProxy's background thread's run() method.
run() - Method in class arlut.csd.ganymede.serverClientProxy
The serverClientProxy's background thread's run() method.
run(Object[]) - Method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is the main entry point for the GanymedeBuilderTask.
runAgain() - Method in class arlut.csd.ganymede.scheduleHandle
This method lets the GanymedeScheduler check to see whether this task should be re-run when it terminates
runBuilderTasks() - Static method in class arlut.csd.ganymede.Ganymede
This method schedules all registered builder tasks for execution.
runEmbeddedSweep() - Method in class arlut.csd.ganymede.iAdmin
 
runEmbeddedSweep() - Method in class arlut.csd.ganymede.GanymedeAdmin
Removes any embedded objects which do not have containers.
runEmbeddedSweep() - Method in interface arlut.csd.ganymede.adminSession
Removes any embedded objects which do not have containers.
runEmbeddedSweepMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
runEmbeddedTest() - Method in class arlut.csd.ganymede.iAdmin
 
runEmbeddedTest() - Method in class arlut.csd.ganymede.GanymedeAdmin
run a verification on the integrity of embedded objects and their containers
runEmbeddedTest() - Method in interface arlut.csd.ganymede.adminSession
run a verification on the integrity of embedded objects and their containers
runEmbeddedTestMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
runInvidSweep() - Method in class arlut.csd.ganymede.iAdmin
 
runInvidSweep() - Method in class arlut.csd.ganymede.GanymedeAdmin
run a long-running verification and repair operation on the Ganymede server's invid database links
runInvidSweep() - Method in interface arlut.csd.ganymede.adminSession
run a long-running verification and repair operation on the Ganymede server's invid database links
runInvidSweepMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
runInvidTest() - Method in class arlut.csd.ganymede.iAdmin
 
runInvidTest() - Method in class arlut.csd.ganymede.GanymedeAdmin
run a long-running verification suite on the Ganymede server database's invid links
runInvidTest() - Method in interface arlut.csd.ganymede.adminSession
run a long-running verification suite on the Ganymede server database's invid links
runInvidTestMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
running - Variable in class arlut.csd.ganymede.client.framePanel
 
runNowMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
runOnCompletion() - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to request that this task be re-run after its current completion.
runOnCompletion(Object[]) - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to request that this task be re-run after its current completion.
runProcess(String) - Static method in class arlut.csd.Util.FileOps
This method is used to run an external process line for the Ganymede server.
runTask() - Method in class arlut.csd.ganymede.scheduleHandle
Runs this task in a background thread.
runTask(scheduleHandle) - Method in class arlut.csd.ganymede.GanymedeScheduler
This private method is used by the GanymedeScheduler thread's main loop to put a task in the scheduled hash onto the run hash
runTaskNow(String) - Method in class arlut.csd.ganymede.iAdmin
 
runTaskNow(String) - Method in class arlut.csd.ganymede.GanymedeAdmin
Causes a pre-registered task in the Ganymede server to be executed as soon as possible.
runTaskNow(String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is provided to allow an admin console to cause a registered task to be immediately spawned.
runTaskNow(String) - Method in interface arlut.csd.ganymede.adminSession
Causes a pre-registered task in the Ganymede server to be executed as soon as possible.
runTest() - Method in class arlut.csd.ganymede.client.xmlclient
Simple test rig for XMLReader.getNextTree().

S

s2u(byte) - Static method in class arlut.csd.JDataComponent.JIPField
This method maps a u2s-encoded signed byte value to an int value between 0 and 255 inclusive.
s2u(byte) - Static method in class arlut.csd.ganymede.DBQueryHandler
This method maps a u2s-encoded signed byte value to an int value between 0 and 255 inclusive.
s2u(byte) - Static method in class arlut.csd.ganymede.IPDBField
This method maps a u2s-encoded signed byte value to an int value between 0 and 255 inclusive.
s2u(byte) - Static method in class arlut.csd.ganymede.IPwrap
This method maps a u2s-encoded signed byte value to an int value between 0 and 255 inclusive.
SALTCHARS - Static variable in class jcrypt.jcrypt
 
SALTCHARS - Static variable in class md5.MD5Crypt
 
sampleTask - class arlut.csd.ganymede.sampleTask.
This class is used to produce test task objects for the GanymedeScheduler class.
sampleTask(String) - Constructor for class arlut.csd.ganymede.sampleTask
 
save() - Method in class arlut.csd.ganymede.client.framePanel
Saves a summary of this object to disk.
SaveDialog - class arlut.csd.ganymede.client.SaveDialog.
Client dialog for saving or mailing the results of a query operation.
SaveDialog(Frame, boolean) - Constructor for class arlut.csd.ganymede.client.SaveDialog
Main Constructor.
saveField(DBField) - Method in class arlut.csd.ganymede.DBObject
This method places a DBField into a slot in this object's fieldAry DBField array.
saveHash - Variable in class arlut.csd.ganymede.DBNameSpace
During schema editing, we keep a copy of the uniqueHash that we had when schema edited started.
saveImage - Variable in class arlut.csd.ganymede.client.SaveDialog
 
saveImage - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
saveName - Variable in class arlut.csd.ganymede.Query
We want to be able to save a query on the server and re-issue it on behalf of the user.
SaveObjDialog - class arlut.csd.ganymede.client.SaveObjDialog.
Client dialog for saving or mailing an objects's status summary, including optional history dump)
SaveObjDialog(Frame, String, boolean, String) - Constructor for class arlut.csd.ganymede.client.SaveObjDialog
Main Constructor.
scalarValue - Variable in class arlut.csd.ganymede.fieldDeltaRec
 
scalefact - Variable in class arlut.csd.JTable.baseTable
 
scanSep(char[], int) - Method in class arlut.csd.ganymede.DBLogEvent
find the index of the next field separator, taking into account escaped chars
scanXML() - Method in class arlut.csd.ganymede.client.xmlclient
This method handles the actual XML processing, once the command line arguments have been parsed and handled by the xmlclient constructor.
scheduleHandle - class arlut.csd.ganymede.scheduleHandle.
Handle object used to help manage background tasks registered in the Ganymede Server's GanymedeScheduler.
scheduleHandle(GanymedeScheduler, Date, int, Runnable, String) - Constructor for class arlut.csd.ganymede.scheduleHandle
 
scheduler - Static variable in class arlut.csd.ganymede.Ganymede
The background task scheduler.
scheduler - Variable in class arlut.csd.ganymede.scheduleHandle
The GanymedeScheduler that this task is registered in.
scheduleTask(scheduleHandle) - Method in class arlut.csd.ganymede.GanymedeScheduler
This private method takes a task that needs to be scheduled and adds it to the scheduler.
SchemaConstants - interface arlut.csd.ganymede.SchemaConstants.
This file defines known constants for pre-defined Schema object types, fields, and certain pre-defined objects that the server depends on for administering default permissions.
schemadebug - Static variable in class arlut.csd.ganymede.GanymedeXMLSession
 
schemaDirectoryProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
SchemaEdit - interface arlut.csd.ganymede.SchemaEdit.
Primary remote interface for Ganymede schema editing.
schemaEditAbort() - Method in class arlut.csd.ganymede.DBNameSpace
This method aborts any changes made during schema editing.
schemaEditCheckout() - Method in class arlut.csd.ganymede.DBNameSpace
This method prepares this DBNameSpace for changes to be made during schema editing.
schemaEditCommit() - Method in class arlut.csd.ganymede.DBNameSpace
This method locks in any changes made after schema editing is complete.
schemaEditRegister(Object, DBField) - Method in class arlut.csd.ganymede.DBNameSpace
This method links the given value to the specified field.
schemaEditUnregister(Object, Invid, short) - Method in class arlut.csd.ganymede.DBNameSpace
This method unlinks a single item from this namespace index, if and only if the value is associated with the object and field id specified.
schemaEditUnregister(short, short) - Method in class arlut.csd.ganymede.DBNameSpace
This method unlinks all values that are associated with the specified object type and field id from this namespace.
schemaMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
schemaMI - Variable in class arlut.csd.ganymede.GASHSchema
 
schemaOnly - Variable in class arlut.csd.ganymede.client.xmlclient
 
scrollbar - Static variable in class arlut.csd.ganymede.client.ClientColor
 
scrollpane - Variable in class arlut.csd.JDialog.messageDialog
 
scrollRowTo(int, int) - Method in class arlut.csd.JTable.baseTable
This method is used to adjust the vertical scrollbar (if present) such that row has its topEdge at y
search - Variable in class arlut.csd.ganymede.client.gclient
 
search - Variable in class arlut.csd.ganymede.client.helpPanel
 
SEARCH - Variable in class arlut.csd.ganymede.client.helpPanel
 
search(ComboBoxModel, int) - Method in class arlut.csd.JDataComponent.TimedKeySelectionManager
Performs a case-insensitive search, seeking a matching string in the ComboBoxModel.
searchString - Variable in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
secondaryComparator - Variable in class arlut.csd.Util.FixedListCompare
 
SecurityLaunderThread - class arlut.csd.ganymede.client.SecurityLaunderThread.
Background client thread designed to launder build status messages from the server on a non-RMI thread.
SecurityLaunderThread(gclient) - Constructor for class arlut.csd.ganymede.client.SecurityLaunderThread
 
securityThread - Variable in class arlut.csd.ganymede.client.gclient
This thread is set up to launder RMI build status updates from the server.
selectAll() - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
selectBase(BaseDump) - Method in class arlut.csd.ganymede.client.querybox
This method causes the query box to present itself for queries on the given object type.
selectCell(int, int) - Method in class arlut.csd.JTable.baseTable
Mark a cell as selected
selectCol(int) - Method in class arlut.csd.JTable.baseTable
Mark a column as selected
selectDate - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
selectDate - Variable in class arlut.csd.ganymede.client.historyPanel
 
selected - Variable in class arlut.csd.JDialog.choiceThing
 
selected - Variable in class arlut.csd.JTable.tableCell
Remember whether we are selected or not.
selected - Variable in class arlut.csd.JTree.treeNode
 
selectedBase - Variable in class arlut.csd.ganymede.client.querybox
 
selectedBaseName - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
selectedDate - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
selectedDate - Variable in class arlut.csd.ganymede.client.historyPanel
 
selectedDate_calendar - Variable in class arlut.csd.JCalendar.JpanelCalendar
What time do we have set?
selectedFound - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
selectedNode - Variable in class arlut.csd.ganymede.client.gclient
The currently selected node from the client's GUI tree.
selectedObjectName - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
selectedRow - Variable in class arlut.csd.JTable.baseTable
 
selectionForKey(char, ComboBoxModel) - Method in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
selectNode(treeNode) - Method in class arlut.csd.JTree.treeControl
Mark a node as selected, issuing a callback to the client reporting the selection.

This method does not deselect other nodes.
selectPersona(String, String) - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to select an admin persona, changing the permissions that the user has and the objects that are accessible in the database.
selectPersona(String, String) - Method in interface arlut.csd.ganymede.Session
This method is used to select an admin persona, changing the permissions that the user has and the objects that are accessible in the database.
selectRow(int) - Method in class arlut.csd.JTable.baseTable
Mark a row as selected
selectRow(Object, boolean) - Method in class arlut.csd.JTable.rowTable
This method unselects any rows currently selected that do not match key and selects the row that does match key (if any).
semaphoreLocked - Variable in class arlut.csd.ganymede.GanymedeSession
if this session is on the GanymedeServer's lSemaphore, this boolean will be true.
sendBytes(byte[]) - Method in class arlut.csd.ganymede.client.FileReceiverBase
This method is used to send chunks of a file, in order, to the FileReceiver.
sendBytes(byte[]) - Method in class arlut.csd.ganymede.client.xmlclientPrintReceiver
This method is used to send chunks of a file, in order, to the FileReceiver.
sendBytes(byte[]) - Method in interface arlut.csd.ganymede.FileReceiver
This method is used to send chunks of a file, in order, to the FileReceiver.
sendBytes(byte[], int, int) - Method in class arlut.csd.ganymede.client.FileReceiverBase
This method is used to send chunks of a file, in order, to the FileReceiver.
sendBytes(byte[], int, int) - Method in class arlut.csd.ganymede.client.xmlclientPrintReceiver
This method is used to send chunks of a file, in order, to the FileReceiver.
sendBytes(byte[], int, int) - Method in interface arlut.csd.ganymede.FileReceiver
This method is used to send chunks of a file, in order, to the FileReceiver.
sendCallback() - Method in class arlut.csd.JDataComponent.JIPField
When the JIPField looses focus, any changes made to the value in the JIPField need to be propogated to the server.
sendCallback() - Method in class arlut.csd.JDataComponent.JentryField
sendCallback is called when focus is lost, or when we are otherwise triggered.
sendCallback() - Method in class arlut.csd.JDataComponent.JfloatField
overrides JentryField.sendCallback().
sendCallback() - Method in class arlut.csd.JDataComponent.JnumberField
overrides JentryField.sendCallback().
sendCallback() - Method in class arlut.csd.JDataComponent.JpasswordField
 
sendCallback() - Method in class arlut.csd.JDataComponent.JstringArea
sendCallback is called when focus is lost.
sendCallback() - Method in class arlut.csd.JDataComponent.JstringField
sendCallback is called when focus is lost, or when we are otherwise triggered.
sendErrorMessage(String) - Method in class arlut.csd.ganymede.client.ClientBase
Private method to inform clientListeners if we get an error from the server after construction..
sendHTMLMail(String, String, StringBuffer, StringBuffer) - Method in class arlut.csd.ganymede.GanymedeSession
This method allows clients to cause mail to be sent from the Ganymede server when they can't do it themselves.
sendHTMLMail(String, String, StringBuffer, StringBuffer) - Method in interface arlut.csd.ganymede.Session
This method allows clients to cause mail to be sent from the Ganymede server when they can't do it themselves.
sendHTMLmsg(String, Vector, String, String, String, String) - Method in class Qsmtp.Qsmtp
Sends a message with a MIME-attached HTML message
sendMail() - Method in class arlut.csd.ganymede.client.framePanel
Uses the Ganymede server to e-mail a summary of this object to one or more email addresses.
sendMail(String, String, StringBuffer) - Method in class arlut.csd.ganymede.GanymedeSession
This method allows clients to cause mail to be sent from the Ganymede server when they can't do it themselves.
sendMail(String, String, StringBuffer) - Method in interface arlut.csd.ganymede.Session
This method allows clients to cause mail to be sent from the Ganymede server when they can't do it themselves.
sendMail(String, String, String, Vector) - Method in class arlut.csd.ganymede.GanymedeWarningTask
 
sendMail(Vector, String, String, boolean, boolean, Vector) - Method in class arlut.csd.ganymede.DBLog
This method sends out a generic mail message that will not be logged.
SENDMESSAGE - Static variable in class arlut.csd.ganymede.clientEvent
 
sendMessage(int, String) - Method in class arlut.csd.ganymede.client.ClientBase
Allows the server to send an asynchronous message to the client..
sendMessage(int, String) - Method in interface arlut.csd.ganymede.Client
Allows the server to send an asynchronous message to the client..
sendMessage(int, String) - Method in class arlut.csd.ganymede.GanymedeSession
This method is used to send an asynchronous message to the client.
sendMessage(int, String) - Method in class arlut.csd.ganymede.serverClientProxy
This method is used to submit a message to be sent to the client.
sendMessageToRemoteSessions(int, String) - Static method in class arlut.csd.ganymede.GanymedeServer
Used by the Ganymede server to transmit build status notifications to connected clients.
sendmsg(String, Vector, String, String) - Method in class Qsmtp.Qsmtp
Sends a plain ASCII mail message
sendmsg(String, Vector, String, String, Vector) - Method in class Qsmtp.Qsmtp
Sends a mail message with some custom-specified envelope headers.
sendObjectMail(String, String, Hashtable) - Method in class arlut.csd.ganymede.DBLog
 
sendReport(boolean) - Method in class arlut.csd.ganymede.client.gResultTable
 
sendSysEventMail(DBLogEvent, String) - Method in class arlut.csd.ganymede.DBLog
This sends out system event mail to the appropriate users, based on the system event record's flags.
sendXML(FileReceiver, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
Private server-side helper method used to transmit the server's database in XML format to an FileReceiver remote receiving interface.
separator - Static variable in class arlut.csd.Util.PathComplete
 
serialVersionUID - Static variable in class arlut.csd.ganymede.AdminEntry
 
serialVersionUID - Static variable in class arlut.csd.ganymede.BaseListTransport
 
serialVersionUID - Static variable in class arlut.csd.ganymede.CategoryTransport
 
serialVersionUID - Static variable in class arlut.csd.ganymede.DumpResult
 
serialVersionUID - Static variable in class arlut.csd.ganymede.FieldInfo
 
serialVersionUID - Static variable in class arlut.csd.ganymede.FieldTemplate
 
serialVersionUID - Static variable in class arlut.csd.ganymede.Invid
 
serialVersionUID - Static variable in class arlut.csd.ganymede.PermEntry
 
serialVersionUID - Static variable in class arlut.csd.ganymede.PermMatrix
 
serialVersionUID - Static variable in class arlut.csd.ganymede.Query
 
serialVersionUID - Static variable in class arlut.csd.ganymede.QueryAndNode
 
serialVersionUID - Static variable in class arlut.csd.ganymede.QueryDataNode
 
serialVersionUID - Static variable in class arlut.csd.ganymede.QueryNode
 
serialVersionUID - Static variable in class arlut.csd.ganymede.QueryNotNode
 
serialVersionUID - Static variable in class arlut.csd.ganymede.QueryOrNode
 
serialVersionUID - Static variable in class arlut.csd.ganymede.QueryResult
 
serialVersionUID - Static variable in class arlut.csd.ganymede.Result
 
serialVersionUID - Static variable in class arlut.csd.ganymede.ReturnVal
 
server - Variable in class arlut.csd.ganymede.client.ClientBase
RMI reference to a Ganymede server
server - Variable in class arlut.csd.ganymede.client.xmlclient
RMI reference to a Ganymede server
server - Static variable in class arlut.csd.ganymede.GASHAdmin
 
server - Variable in class arlut.csd.ganymede.iAdmin
 
server - Static variable in class arlut.csd.ganymede.Ganymede
Once the server is started and able to accept RMI clients, this field will hold the GanymedeServer object which clients talk to in order to login to the server.
server - Static variable in class arlut.csd.ganymede.GanymedeServer
Singleton server object.
server - Variable in class arlut.csd.ganymede.stopServerAdmin
 
Server - interface arlut.csd.ganymede.Server.
 
server_object - Variable in class arlut.csd.ganymede.client.framePanel
Remote reference to the server-side object we are viewing or editing.
server_url - Static variable in class arlut.csd.ganymede.client.glogin
 
server_url - Variable in class arlut.csd.ganymede.client.xmlclient
 
serverAdminProxy - class arlut.csd.ganymede.serverAdminProxy.
serverAdminProxy is a server-side Admin object which buffers console status updates, coalescing update events as needed to maximize server efficiency.
serverAdminProxy(Admin) - Constructor for class arlut.csd.ganymede.serverAdminProxy
 
serverClientProxy - class arlut.csd.ganymede.serverClientProxy.
serverClientProxy is a partial server-side Client proxy object which buffers async client updates, coalescing update events as needed to maximize server efficiency.
serverClientProxy(Client) - Constructor for class arlut.csd.ganymede.serverClientProxy
 
serverhost - Static variable in class arlut.csd.ganymede.client.glogin
 
serverhost - Static variable in class arlut.csd.ganymede.GASHAdmin
 
serverHostProperty - Static variable in class arlut.csd.ganymede.client.rpcpass
 
serverHostProperty - Variable in class arlut.csd.ganymede.client.xmlclient
 
serverHostProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
serverHostProperty - Static variable in class arlut.csd.ganymede.stopServer
 
serverStart - Variable in class arlut.csd.ganymede.iAdmin
 
session - Variable in class arlut.csd.ganymede.client.ClientBase
RMI reference to a client session on a Ganymede server
session - Variable in class arlut.csd.ganymede.client.Loader
 
session - Variable in class arlut.csd.ganymede.client.gResultTable
Main remote interface for communications with the server.
session - Variable in class arlut.csd.ganymede.client.gclient
Main remote interface for communications with the server.
session - Variable in class arlut.csd.ganymede.client.PersonaListener
 
session - Variable in class arlut.csd.ganymede.client.perm_editor
 
session - Variable in class arlut.csd.ganymede.client.xmlclient
Remote session interface to the Ganymede server, used while loading data objects into the server.
session - Variable in class arlut.csd.ganymede.BaseListTransport
 
session - Variable in class arlut.csd.ganymede.CategoryTransport
This is really a GanymedeSession object, but by defining this as a generic Object we avoid having the client attempt to load the GanymedeSession.class unless it calls the server-side constructor methods, which it should not do.
session - Variable in class arlut.csd.ganymede.DBEditSet
A reference to the DBSession that this transaction is attached to.
session - Variable in class arlut.csd.ganymede.DBSessionLockManager
 
session - Variable in class arlut.csd.ganymede.GanymedeBuilderTask
 
session - Variable in class arlut.csd.ganymede.GanymedeSession
Our DBSession object.
session - Variable in class arlut.csd.ganymede.GanymedeXMLSession
The working GanymedeSession underlying this XML session.
session - Variable in class arlut.csd.ganymede.GanymediatorWizard
 
Session - interface arlut.csd.ganymede.Session.
Client side interface definition for the GanymedeSession class.
sessions - Static variable in class arlut.csd.ganymede.DBDeletionManager
A hashtable mapping DBSession objects to a Vector of Invid objects.
sessions - Static variable in class arlut.csd.ganymede.GanymedeServer
Vector of GanymedeSession objects for users that are logged into the Ganymede server remotely.
SET - Static variable in class arlut.csd.JDataComponent.JValueObject
Scalar value set operation.
SET - Static variable in class arlut.csd.ganymede.xmlfield
constant string for the set mode
set(boolean) - Method in class arlut.csd.Util.booleanSemaphore
Simple bidirectional test and set.
setAlignment(int) - Method in class arlut.csd.JDataComponent.JMultiLineLabel
 
setAllHashes(String, String, String, String, String, boolean, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to force all known hashes into this password field.
setAllHashes(String, String, String, String, String, boolean, boolean) - Method in interface arlut.csd.ganymede.pass_field
This method is used to force all known hashes into this password field.
setAllowedChars(String) - Method in class arlut.csd.JDataComponent.JpasswordField
assigns a set of characters which are valid within the JpasswordField
setAllowedChars(String) - Method in class arlut.csd.JDataComponent.JstringArea
 
setAllowedChars(String) - Method in class arlut.csd.JDataComponent.JstringField
assigns a set of characters which are valid within the JstringField
setAllowMonthChange(boolean) - Method in class arlut.csd.JCalendar.JpanelCalendar
This method may be used to enable or disable the month and year changing buttons.
setAllowMonthChange(boolean) - Method in class arlut.csd.JCalendar.JYearChooser
 
setAllowMonthChange(boolean) - Method in class arlut.csd.JCalendar.JMonthYearPanel
This method toggles this panel from display mode to editing mode or vice-versa.
setAllowNone(boolean) - Method in class arlut.csd.ganymede.client.JInvidChooser
Set the allowNone bit.
setAllQuery(Query) - Method in class arlut.csd.ganymede.client.BaseNode
 
setApacheMD5Crypted(boolean) - Method in interface arlut.csd.ganymede.BaseField
This method is used to specify that this password field should store passwords in Apache md5crypt() format.
setApacheMD5Crypted(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used to specify that this password field should store passwords in Apache md5crypt() format.
setApacheMD5CryptedPass(String) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted Apache-style MD5Crypt password for this field.
setApacheMD5CryptedPass(String) - Method in interface arlut.csd.ganymede.pass_field
This method is used to set a pre-crypted Apache-style MD5Crypt password for this field.
setApacheMD5CryptedPass(String, boolean, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted Apache-style MD5Crypt password for this field.
setArray(boolean) - Method in interface arlut.csd.ganymede.BaseField
Set this field to be a vector or scalar.
setArray(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
Set this field to be a vector or scalar.
setAttr(Component, JcomponentAttr) - Static method in class arlut.csd.JDataComponent.JcomponentAttr
 
setAttr(JcomponentAttr) - Method in class arlut.csd.JDataComponent.JcomponentAttr
 
setBackground(Color) - Method in class arlut.csd.JDataComponent.JcomponentAttr
 
setBackPointers() - Method in class arlut.csd.ganymede.DBObject
This method is called to register all asymmetric pointers in this object with the DBStore's backPointers hash structure.
setBadChars(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the set of characters that are specifically disallowed in this string or password field.
setBadChars(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the set of characters that are specifically disallowed in this string or password field.
setBase(Base) - Method in class arlut.csd.ganymede.client.BaseNode
 
setBase(Base) - Method in class arlut.csd.ganymede.BaseNode
 
setBase(DBObjectBase) - Method in class arlut.csd.ganymede.DBObjectBaseField
 
setBase(DBObjectBase) - Method in class arlut.csd.ganymede.DBStore
Method to replace/add a DBObjectBase in the DBStore.
setBaseChildren(Object, int, Object) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
setBottomEdge(int) - Method in class arlut.csd.JTable.tableRow
This method records the current position of the bottom edge of this row within the table.
setBounds(int, int, int, int) - Method in class arlut.csd.JTable.baseTable
This method is called when our size is changed.
setBounds(int, int, int, int) - Method in class arlut.csd.JTree.treeControl
 
setBounds(int, int, int, int) - Method in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer
This is overridden to set the height to match that of the JTable.
setBuildStatus(boolean, boolean) - Method in class arlut.csd.ganymede.client.SecurityLaunderThread
This method is called to trigger a build status icon update.
setBuildStatus(String) - Method in class arlut.csd.ganymede.client.gclient
Sets text in the build status bar
setBuiltIn(boolean) - Method in class arlut.csd.ganymede.client.PermRow
 
setButtonPad(Insets) - Method in class arlut.csd.JDataComponent.Jtaskbar
Change the padding between label and button border
setButtonText(String) - Method in class arlut.csd.JDataComponent.StringSelector
Change the text on the add button.
setCallback(Ganymediator) - Method in class arlut.csd.ganymede.ReturnVal
This method attaches a remote reference to a Ganymediator wizard-handler to this ReturnVal for extraction by the client.
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JcalendarField
sets the parent of this component for callback purposes
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JcheckboxField
sets the parent of this component for callback purposes
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JdateField
sets the parent of this component for callback purposes
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JentryField
sets the parent of this component for callback purposes
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JpassField
sets the parent of this component for callback purposes
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JpasswordField
sets the parent of this component for callback purposes
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JstringArea
sets the parent of this component for callback purposes
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.JstringListBox
Connects this JstringListBox to an implementaton of the JsetValueCallback interface in order to provide live notification of changes performed by the user.
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.LAFMenu
 
setCallback(JsetValueCallback) - Method in class arlut.csd.JDataComponent.StringSelector
Connects this StringSelector to an implementaton of the JsetValueCallback interface in order to provide live notification of changes performed by the user.
setCategory(Category) - Method in class arlut.csd.ganymede.BaseDump
This method tells the CategoryNode what it's containing category is.
setCategory(Category) - Method in class arlut.csd.ganymede.CatTreeNode
 
setCategory(Category) - Method in class arlut.csd.ganymede.CategoryDump
This method tells the CategoryNode what it's containing category is.
setCategory(Category) - Method in interface arlut.csd.ganymede.CategoryNode
This method tells the CategoryNode what it's containing category is.
setCategory(Category) - Method in class arlut.csd.ganymede.DBBaseCategory
This method tells the CategoryNode what it's containing category is.
setCategory(Category) - Method in class arlut.csd.ganymede.DBObjectBase
Set the objectbase category.
setCellAttr(int, int, tableAttr, boolean) - Method in class arlut.csd.JTable.gridTable
Sets the tableAttr of a cell in the table.
setCellAttr(Object, int, tableAttr, boolean) - Method in class arlut.csd.JTable.rowTable
Sets the tableAttr of a cell in the table.
setCellAttr(tableCell, tableAttr, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the tableAttr of a cell in the table.
setCellBackColor(Graphics, tableCell, tableCol) - Method in class arlut.csd.JTable.tableCanvas
 
setCellBackColor(int, int, Color, boolean) - Method in class arlut.csd.JTable.gridTable
Sets the background color of a cell A color of (Color) null will cause baseTable to revert to using the background selected for the column (if defined) or the background for the table.
setCellBackColor(Object, int, Color, boolean) - Method in class arlut.csd.JTable.rowTable
Sets the background color of a cell A color of (Color) null will cause baseTable to revert to using the background selected for the column (if defined) or the background for the table.
setCellBackColor(tableCell, Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the background color of a cell A color of (Color) null will cause baseTable to revert to using the background selected for the column (if defined) or the background for the table.
setCellColor(int, int, Color, boolean) - Method in class arlut.csd.JTable.gridTable
Sets the foreground color of a cell A color of (Color) null will cause baseTable to revert to using the foreground selected for the column (if defined) or the foreground for the table.
setCellColor(Object, int, Color, boolean) - Method in class arlut.csd.JTable.rowTable
Sets the foreground color of a cell A color of (Color) null will cause baseTable to revert to using the foreground selected for the column (if defined) or the foreground for the table.
setCellColor(tableCell, Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the foreground color of a cell A color of (Color) null will cause baseTable to revert to using the foreground selected for the column (if defined) or the foreground for the table.
setCellFont(int, int, Font, boolean) - Method in class arlut.csd.JTable.gridTable
Sets the font of a cell in the table.
setCellFont(Object, int, Font, boolean) - Method in class arlut.csd.JTable.rowTable
Sets the font of a cell in the table.
setCellFont(tableCell, Font, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the font of a cell in the table.
setCellForeColor(Graphics, tableCell, tableCol) - Method in class arlut.csd.JTable.tableCanvas
 
setCellJust(int, int, int, boolean) - Method in class arlut.csd.JTable.gridTable
Sets the justification of a cell in the table.
setCellJust(Object, int, int, boolean) - Method in class arlut.csd.JTable.rowTable
Sets the justification of a cell in the table.
setCellJust(tableCell, int, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the justification of a cell in the table.
setCellText(int, int, String, boolean) - Method in class arlut.csd.JTable.gridTable
Sets the contents of a cell in the table.
setCellText(Object, int, String, boolean) - Method in class arlut.csd.JTable.rowTable
Sets the contents of a cell in the table.
setCellText(Object, int, String, Object, boolean) - Method in class arlut.csd.JTable.rowTable
Sets the contents of a cell in the table.
setCellText(tableCell, String, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the contents of a cell in the table.
setCellWidth(int) - Method in class arlut.csd.JDataComponent.JstringListBox
This method sets the default cell width for this list.
setCellWidth(int) - Method in class arlut.csd.JDataComponent.StringSelector
This method sets the width of the in and out rows.
setCellWidth(String) - Method in class arlut.csd.JDataComponent.JstringListBox
This method sets the default cell width for this list.
setCellWidth(String) - Method in class arlut.csd.JDataComponent.StringSelector
This method sets the width of the in and out rows.
setChanged(boolean) - Method in class arlut.csd.ganymede.client.PermRow
 
setCharAt(int, char) - Method in class arlut.csd.Util.SharedStringBuffer
The character at the specified index of this string buffer is set to ch.
setChildren(XMLItem[]) - Method in class arlut.csd.Util.XMLElement
This method sets an array of XMLItem references to be this XMLItem's children.
setChildren(XMLItem[]) - Method in class arlut.csd.Util.XMLItem
This method sets an array of XMLItem references to be this XMLItem's children.
setChoices(String[]) - Method in class arlut.csd.JDataComponent.JchoiceList
 
setClassName(String) - Method in interface arlut.csd.ganymede.Base
Sets the fully qualified classname of the class managing this object type
setClassName(String) - Method in class arlut.csd.ganymede.BaseDump
 
setClassName(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the name of the class managing instances of this field
setClassName(String) - Method in class arlut.csd.ganymede.DBObjectBase
Sets the fully qualified classname of the class managing this object type
setClassName(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the name of the class managing instances of this field
setClock(int) - Method in class arlut.csd.ganymede.client.StatusClearThread
This method resets the clock in the StatusClearThread, such that the status label will be cleared in countDown seconds, unless another setClock follows on closely enough to interrupt the countdown, effectively.
setClosedImage(int) - Method in class arlut.csd.JTree.treeNode
 
setColAttr(int, tableAttr, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the tableAttr for a column A attr of (tableAttr) null will cause baseTable to revert to using the table defaults for this column.
setColBackColor(int, Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the background color of a column A color of (Color) null will cause baseTable to revert to using the background selected for the table.
setColColor(int, Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the foreground color of a column A color of (Color) null will cause baseTable to revert to using the foreground selected for the table.
setColFont(int, Font, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the font of a column A font of (Font) null will cause baseTable to revert to using the table's default font for this column.
setColJust(int, int, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the justification of a column in the table.
setComment(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the comment defined in the schema for this field
setComment(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the comment defined in the schema for this field
setCommitting(boolean) - Method in class arlut.csd.ganymede.DBEditObject
This method is intended to be used by subclasses to set the state of this object's committing flag.
setComponent(Component) - Method in class arlut.csd.JDataComponent.JcomponentAttr
 
setConsoleCount() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method sends an updated console count figure to all of the attached admin consoles.
setCreatable(Boolean) - Method in class arlut.csd.ganymede.client.PermRow
 
setCrypted(boolean) - Method in interface arlut.csd.ganymede.BaseField
This method is used to specify that this password field should store passwords in UNIX crypt format.
setCrypted(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used to specify that this password field should store passwords in UNIX crypt format.
setCryptPass(String) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted password for this field.
setCryptPass(String) - Method in interface arlut.csd.ganymede.pass_field
This method is used to set a pre-crypted password for this field.
setCryptPass(String, boolean, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted password for this field.
setData(Object) - Method in class arlut.csd.JTable.tableCell
This method is used to record a piece of random attendant data with this cell.
setDate(Date) - Method in class arlut.csd.JDataComponent.JcalendarField
sets the date value of this JcalendarField
setDate(Date) - Method in class arlut.csd.JDataComponent.JdateField
sets the date value of this JdateField
setDate(Date) - Method in class arlut.csd.JCalendar.JpanelCalendar
This is the main programmatic entry point for setting the date selected in this calendar widget.
setDate(Date) - Method in class arlut.csd.ganymede.client.datePanel
This method is used to refresh the date held and/or displayed in this date panel.
setDate(Date, boolean) - Method in class arlut.csd.JDataComponent.JcalendarField
sets the date value of this JcalendarField
setDate(Date, boolean) - Method in class arlut.csd.JDataComponent.JdateField
sets the date value of this JdateField
setDBSingleton(DBStore) - Static method in class arlut.csd.ganymede.DBStore
Convenience synchronized function to set the singleton DBStore db member in the DBStore class.
setDebug(boolean) - Static method in class arlut.csd.ganymede.DBEditObject
 
setDebug(boolean) - Static method in class arlut.csd.ganymede.DBJournal
 
setDebug(boolean) - Static method in class arlut.csd.ganymede.DBObject
 
setDebug(boolean) - Static method in class arlut.csd.ganymede.DBObjectBase
 
setDebug(boolean) - Static method in class arlut.csd.ganymede.DBSession
 
setDefaultOwner(Vector) - Method in class arlut.csd.ganymede.GanymedeSession
This method may be used to set the owner groups of any objects created hereafter.
setDefaultOwner(Vector) - Method in interface arlut.csd.ganymede.Session
This method may be used to set the owner groups of any objects created hereafter.
setDeletable(Boolean) - Method in class arlut.csd.ganymede.client.PermRow
 
setDeleteStatus(DBEditObject, DBSession) - Static method in class arlut.csd.ganymede.DBDeletionManager
This method is used by the DBSession deleteDBObject() method to safely convert a DBEditObject's status to a deletion state.
setDialog(JDialogBuff) - Method in class arlut.csd.ganymede.ReturnVal
This method attaches a dialog definition to this ReturnVal for extraction by the client.
setDisallowedChars(String) - Method in class arlut.csd.JDataComponent.JpasswordField
assigns a set of characters which are invalid within the JpasswordField
setDisallowedChars(String) - Method in class arlut.csd.JDataComponent.JstringArea
 
setDisallowedChars(String) - Method in class arlut.csd.JDataComponent.JstringField
assigns a set of characters which are invalid within the JstringField
setDocumentLocator(Locator) - Method in class arlut.csd.Util.XMLReader
The locator allows the application to determine the end position of any document-related event, even if the parser is not reporting an error.
setDrag(treeDragDropCallback, int) - Method in class arlut.csd.JTree.treeControl
This method is used to set the drag behavior of the tree.
setDragEnabled(boolean) - Method in class arlut.csd.JDataComponent.JstringListBox
This method enables and disables item dragging in this list.
setDumpLockHeld(Object, DBDumpLock) - Method in class arlut.csd.ganymede.DBLockSync
This method associates a dump lock with the given key.
setEditable(boolean) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
setEditable(boolean) - Method in class arlut.csd.JDataComponent.JdateField
May this field be edited?
setEditable(boolean) - Method in class arlut.csd.JDataComponent.JstringArea
 
setEditable(boolean) - Method in class arlut.csd.ganymede.ObjectHandle
 
setEditable(Boolean) - Method in class arlut.csd.ganymede.client.PermRow
 
setEditableQuery(Query) - Method in class arlut.csd.ganymede.client.BaseNode
 
setEditInPlace(boolean) - Method in interface arlut.csd.ganymede.BaseField
Sets whether or not this field is intended as an editInPlace reference for the client's rendering.
setEditInPlace(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets whether or not this field is intended as an editInPlace reference for the client's rendering.
SETELEMENT - Static variable in class arlut.csd.ganymede.DBEditObject
 
setElement(int, Object) - Method in class arlut.csd.ganymede.DBField
Sets the value of an element of this field, if a vector.
setElement(int, Object) - Method in interface arlut.csd.ganymede.db_field
Sets the value of an element of this field, if a vector.
setElement(int, Object, boolean) - Method in class arlut.csd.ganymede.DBField
Sets the value of an element of this field, if a vector.
setElement(int, Object, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Sets the value of an element of this field, if a vector.
setElement(int, Object, boolean, boolean) - Method in class arlut.csd.ganymede.IPDBField
Sets the value of this field, if a vector.
setElement(int, Object, boolean, boolean) - Method in class arlut.csd.ganymede.InvidDBField
Sets the value of an element of this field, if a vector.

The Invid we are passed must refer to a valid object in the database.
setElementAt(tableCell, int) - Method in class arlut.csd.JTable.tableRow
This method is used to replace an existing cell in this row with a new cell.
setElementLocal(int, Object) - Method in class arlut.csd.ganymede.DBField
Sets the value of an element of this field, if a vector.
setEmpty() - Method in class arlut.csd.Util.XMLElement
This method is called by XMLReader if the open element tag for this element is immediately matched by its close element tag.
setEnabled(boolean) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
setEnabled(boolean) - Method in class arlut.csd.JDataComponent.JdateField
Passes enabled to all components in the date field.
setEnabled(Boolean) - Method in class arlut.csd.ganymede.client.PermRow
 
setEnterHandler(ActionListener) - Method in class arlut.csd.JDataComponent.JentryField
 
setExpirationSet(boolean) - Method in class arlut.csd.ganymede.ObjectHandle
 
setFalseLabel(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the label associated with the false choice for this boolean field.
setFalseLabel(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the label associated with the false choice for this boolean field.
setField(BaseField) - Method in class arlut.csd.ganymede.FieldNode
 
setField(DBField) - Method in class arlut.csd.ganymede.DBNameSpaceHandle
 
setField(FieldTemplate, String) - Method in class arlut.csd.ganymede.client.QueryRow
This method takes care of matters when we change or set our field combo box.
setFieldPerms(short, PermEntry, boolean) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Sets the permission entry for all fields in base <baseID> to PermEntry <entry>
setFieldPerms(short, PermEntry, boolean) - Method in interface arlut.csd.ganymede.perm_field
Sets the permission entry for all fields in base <baseID> to PermEntry <entry>
setFields(Query) - Method in class arlut.csd.ganymede.client.querybox
This method sets what fields should be returned by the Query.
setFieldValue(short, Object) - Method in class arlut.csd.ganymede.DBEditObject
Shortcut method to set a field's value.
setFieldValue(short, Object) - Method in class arlut.csd.ganymede.DBObject
Shortcut method to set a field's value.
setFieldValue(short, Object) - Method in interface arlut.csd.ganymede.db_object
Shortcut method to set a field's value.
setFieldValueLocal(short, Object) - Method in class arlut.csd.ganymede.DBEditObject
Shortcut method to set a field's value.
setFiltered(boolean) - Method in class arlut.csd.ganymede.Query
This method determines whether the query engine will filter the query according to the current list of visible owner groups.
setFont(Font) - Method in class arlut.csd.JDataComponent.JcomponentAttr
 
setFont(Font) - Method in class arlut.csd.JTable.tableAttr
 
setForeground(Color) - Method in class arlut.csd.JDataComponent.JcomponentAttr
 
setForeground(Color) - Method in class arlut.csd.JCalendar.JdateButton
 
setFormatChoices(Vector) - Method in class arlut.csd.ganymede.client.SaveDialog
Set the choices for the format choices.
setFrame(GASHAdminFrame) - Method in class arlut.csd.ganymede.iAdmin
 
setHandle(ObjectHandle) - Method in class arlut.csd.ganymede.client.InvidNode
 
setHeadAttr(tableAttr, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the tableAttr of headers in the table.
setHeadBackColor(Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the background color of headers in the table.
setHeadColor(Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the foreground color of headers in the table.
setHeadFont(Font, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the font for headers in the table.
setHidden(boolean) - Method in class arlut.csd.ganymede.client.PersonaDialog
 
setHtmlText(String) - Method in class arlut.csd.JDialog.messageDialog
Load this message dialog with HTML content.
setIcon(ImageIcon) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
setIconForNode(Invid) - Method in class arlut.csd.ganymede.client.gclient
Updates a database object's icon in the tree display.
setID(short) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used to set this field's id in the containing DBObjectBase.
setImage(Image) - Method in class arlut.csd.JDialog.DialogRsrc
Set the image to be displayed in upper left corner.
setImages(int, int) - Method in class arlut.csd.JTree.treeNode
 
setInactive(boolean) - Method in class arlut.csd.ganymede.ObjectHandle
 
setIndentLevel(int) - Method in class arlut.csd.ganymede.XMLDumpContext
This method directly sets the indention level for subsequent indent(), startElementIndent(), and endElementIndent() calls.
setIndex(int) - Method in class arlut.csd.ganymede.client.elementWrapper
 
setInsensitive(boolean) - Method in class arlut.csd.ganymede.DBNameSpace
Turns case sensitivity on/off.
setInsensitive(boolean) - Method in interface arlut.csd.ganymede.NameSpace
 
setInterval(int) - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to change the interval for this task
setInvid(Invid) - Method in class arlut.csd.ganymede.client.InvidNode
 
setInvid(Invid) - Method in class arlut.csd.ganymede.ReturnVal
This method is used to set an Invid that the client can retrieve from us in those cases where a method on the server really does need to return an Invid _and_ a return val.
setInvid(Invid) - Method in class arlut.csd.ganymede.xmlobject
This method sets the invid for this object, if it is discovered from the server during processing.
setItem(Object) - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
setLabel(String) - Method in class arlut.csd.JDataComponent.listHandle
 
setLabel(String) - Method in class arlut.csd.ganymede.ObjectHandle
 
setLabeled(boolean) - Method in interface arlut.csd.ganymede.BaseField
Turn labeled choices on/off for a boolean field.
setLabeled(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
Turn labeled choices on/off for a boolean field.
setLabelField(short) - Method in interface arlut.csd.ganymede.Base
Choose what field will serve as this objectBase's label.
setLabelField(short) - Method in class arlut.csd.ganymede.BaseDump
 
setLabelField(short) - Method in class arlut.csd.ganymede.DBObjectBase
Choose what field will serve as this objectBase's label.
setLabelField(String) - Method in interface arlut.csd.ganymede.Base
Choose what field will serve as this objectBase's label.
setLabelField(String) - Method in class arlut.csd.ganymede.BaseDump
 
setLabelField(String) - Method in class arlut.csd.ganymede.DBObjectBase
Choose what field will serve as this objectBase's label.
setLAF(String) - Method in class arlut.csd.JDataComponent.LAFMenu
 
SETLASTDUMPTIME - Static variable in class arlut.csd.ganymede.adminEvent
 
setLastDumpTime(Date) - Method in interface arlut.csd.ganymede.Admin
 
setLastDumpTime(Date) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to set the last dump date in the admin console.
setLastDumpTime(Date) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to set the last dump date in the admin console.
setLastDumpTime(Date) - Method in class arlut.csd.ganymede.stopServerAdmin
 
setLastError(String) - Method in class arlut.csd.ganymede.GanymedeSession
This method used to be used to flag an error condition that the client could then call getLastError() to look up.
setLastEvent(String) - Method in class arlut.csd.ganymede.GanymedeSession
 
setLength(int) - Method in class arlut.csd.Util.SharedStringBuffer
Sets the length of this String buffer.
setLimited(boolean) - Method in class arlut.csd.JDataComponent.JfloatField
Sets the limited/non-limited status of this JfloatField If setLimited is given a true value as a parameter, then certain bounds will be imposed on the range of possible values.
setLimited(boolean) - Method in class arlut.csd.JDataComponent.JnumberField
Sets the limited/non-limited status of this JnumberField If setLimited is given a true value as a parameter, then certain bounds will be imposed on the range of possible values.
SETLOCKSHELD - Static variable in class arlut.csd.ganymede.adminEvent
 
setLocksHeld(int) - Method in interface arlut.csd.ganymede.Admin
 
setLocksHeld(int) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to set the number of locks held in the admin console.
setLocksHeld(int) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to set the number of locks held in the admin console.
setLocksHeld(int) - Method in class arlut.csd.ganymede.stopServerAdmin
 
setMailTargets(Vector) - Method in class arlut.csd.ganymede.DBLogEvent
This method is used by DBLog to set the list of email targets that this event will need to be mailed to.
setMaxArraySize(short) - Method in interface arlut.csd.ganymede.BaseField
Set the maximum number of values allowed in this vector field.
setMaxArraySize(short) - Method in class arlut.csd.ganymede.DBObjectBaseField
Set the maximum number of values allowed in this vector field.
setMaximumRowCount(int) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
setMaxLength(short) - Method in interface arlut.csd.ganymede.BaseField
Sets the maximum acceptable length for this string or password field.
setMaxLength(short) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the maximum acceptable length for this string or password field.
setMaxValue(double) - Method in class arlut.csd.JDataComponent.JfloatField
sets the maximum value in the range of possible values.
setMaxValue(int) - Method in class arlut.csd.JDataComponent.JnumberField
sets the maximum value in the range of possible values.
setMD5Crypted(boolean) - Method in interface arlut.csd.ganymede.BaseField
This method is used to specify that this password field should store passwords in OpenBSD/FreeBSD/PAM md5crypt() format.
setMD5Crypted(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used to specify that this password field should store passwords in OpenBSD/FreeBSD/PAM md5crypt() format.
setMD5CryptedPass(String) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted OpenBSD-style MD5Crypt password for this field.
setMD5CryptedPass(String) - Method in interface arlut.csd.ganymede.pass_field
This method is used to set a pre-crypted FreeBSD-style MD5Crypt password for this field.
setMD5CryptedPass(String, boolean, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted OpenBSD-style MD5Crypt password for this field.
SETMEMORYSTATE - Static variable in class arlut.csd.ganymede.adminEvent
 
setMemoryState(long, long) - Method in interface arlut.csd.ganymede.Admin
 
setMemoryState(long, long) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to update the memory statistics display in the admin console.
setMemoryState(long, long) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to update the memory status display in the admin console.
setMemoryState(long, long) - Method in class arlut.csd.ganymede.stopServerAdmin
 
setMenu(treeMenu) - Method in class arlut.csd.JTree.treeNode
This method allows you to change the popup menu on a tree node.
setMinimumWidth(int) - Method in class arlut.csd.JTree.treeControl
 
setMinLength(short) - Method in interface arlut.csd.ganymede.BaseField
Sets the minimum acceptable length for this string or password field.
setMinLength(short) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the minimum acceptable length for this string or password field.
setMinValue(double) - Method in class arlut.csd.JDataComponent.JfloatField
sets the minimum value in the range of possible values.
setMinValue(int) - Method in class arlut.csd.JDataComponent.JnumberField
sets the minimum value in the range of possible values.
setMonth(int) - Method in class arlut.csd.JCalendar.JMonthYearPanel
This method sets the month in the JMonthYearPanel.
setMultiLine(boolean) - Method in interface arlut.csd.ganymede.BaseField
Sets whether or not this string field should be presented as a multiline field.
setMultiLine(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets whether or not this string field should be presented as a multiline field.
setName(String) - Method in interface arlut.csd.ganymede.Base
Sets the name for this object type
setName(String) - Method in class arlut.csd.ganymede.BaseDump
 
setName(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the name of this field
setName(String) - Method in interface arlut.csd.ganymede.Category
Sets the name of this node.
setName(String) - Method in class arlut.csd.ganymede.CategoryDump
Sets the name of this node.
setName(String) - Method in class arlut.csd.ganymede.DBBaseCategory
Sets the name of this node.
setName(String) - Method in class arlut.csd.ganymede.DBNameSpace
Sets the name of this namespace.
setName(String) - Method in class arlut.csd.ganymede.DBObjectBase
Sets the name for this object type
setName(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the name of this field
setName(String) - Method in interface arlut.csd.ganymede.NameSpace
 
setName(String, boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the name of this field
setNameSpace(DBNameSpace) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used internally to set a namespace constraint.
setNameSpace(String) - Method in interface arlut.csd.ganymede.BaseField
Set a namespace constraint for this string, numeric, or IP field.
setNameSpace(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Set a namespace constraint for this string, numeric, or IP field.
setNext(mergeRec) - Method in class arlut.csd.JTable.mergeRec
 
setNextState(int) - Method in class arlut.csd.ganymede.GanymediatorWizard
This method should be called by a processDialog*() method that does not intend to proceed to the next state.
setNormalCursor() - Method in class arlut.csd.ganymede.client.gclient
Set the cursor to the normal cursor(usually a pointer.)
setNormalCursor() - Method in class arlut.csd.ganymede.client.glogin
Set the cursor to the normal cursor(usually a pointer).
setNormalCursor() - Method in class arlut.csd.ganymede.client.vectorPanel
 
setNormalCursor() - Method in class arlut.csd.ganymede.GASHSchema
 
setObject(db_object) - Method in class arlut.csd.ganymede.ReturnVal
This method is used to set a db_object reference that the client can retrieve from us in those cases where a method on the server really does need to return a db_object _and_ a return val.
setObject(Object) - Method in class arlut.csd.JDataComponent.listHandle
 
setObjectName(String) - Method in class arlut.csd.ganymede.MailOut
 
setObjectsCheckedOut(int) - Method in interface arlut.csd.ganymede.Admin
 
setObjectsCheckedOut(int) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to set the number of objects checked out in the admin console.
setObjectsCheckedOut(int) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to set the number of objects checked out in the admin console.
setObjectsCheckedOut(int) - Method in class arlut.csd.ganymede.stopServerAdmin
 
SETOBJSCHECKOUT - Static variable in class arlut.csd.ganymede.adminEvent
 
setOKChars(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the set of characters that are allowed in this string or password field.
setOKChars(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the set of characters that are allowed in this string or password field.
setOpenImage(int) - Method in class arlut.csd.JTree.treeNode
 
setOptions(Object[]) - Method in class arlut.csd.ganymede.scheduleHandle
This method is used to set an options array for the next run of the task associated with this handle, if that task is a GanymedeBuilderTask.
setOriginalLabel(String) - Method in class arlut.csd.ganymede.client.CacheInfo
 
setOwner(DBObject) - Method in class arlut.csd.ganymede.DBField
Package-domain method to set the owner of this field.
setParent(XMLItem) - Method in class arlut.csd.Util.XMLItem
This method sets this XMLItem's parent.
SETPASSAPACHEMD5 - Static variable in class arlut.csd.ganymede.DBEditObject
 
SETPASSCRYPT - Static variable in class arlut.csd.ganymede.DBEditObject
 
SETPASSMD5 - Static variable in class arlut.csd.ganymede.DBEditObject
 
SETPASSPLAIN - Static variable in class arlut.csd.ganymede.DBEditObject
 
SETPASSWINHASHES - Static variable in class arlut.csd.ganymede.DBEditObject
 
setPerm(Base, BaseField, PermEntry) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Sets the permission entry for base <base>, field <field> to PermEntry <entry>
setPerm(Base, BaseField, PermEntry) - Method in interface arlut.csd.ganymede.perm_field
Sets the permission entry for this matrix for base <baseID>, field <fieldID> to PermEntry <entry>.
setPerm(Base, PermEntry) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Sets the permission entry for base <baseID> to PermEntry <entry>.
setPerm(Base, PermEntry) - Method in interface arlut.csd.ganymede.perm_field
Sets the permission entry for this matrix for base <baseID> to PermEntry <entry>
setPerm(short, PermEntry) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Sets the permission entry for this matrix for base <baseID> to PermEntry <entry>
setPerm(short, PermEntry) - Method in interface arlut.csd.ganymede.perm_field
Sets the permission entry for this matrix for base <baseID> to PermEntry <entry>
setPerm(short, short, PermEntry) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
Sets the permission entry for base <baseID>, field <fieldID> to PermEntry <entry>.
setPerm(short, short, PermEntry) - Method in interface arlut.csd.ganymede.perm_field
Sets the permission entry for this matrix for base <baseID>, field <fieldID> to PermEntry <entry>.
setPersona(String, String) - Method in class arlut.csd.ganymede.client.PersonaListener
 
setPlainText(boolean) - Method in interface arlut.csd.ganymede.BaseField
This method is used to specify that this password field should keep a copy of the password in plaintext on disk, even if other hash methods are in use which could be used for Ganymede login authentication.
setPlainText(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used to specify that this password field should keep a copy of the password in plaintext on disk, even if other hash methods are in use which could be used for Ganymede login authentication.
setPlainText(String) - Method in class arlut.csd.JDialog.messageDialog
Load this message dialog with Unicode content.
setPlainTextPass(String) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set the password for this field, crypting it in various ways if this password field is stored crypted.
setPlainTextPass(String) - Method in interface arlut.csd.ganymede.pass_field
This method is used to set the password for this field, crypting it in various ways if this password field is stored crypted.
setPlainTextPass(String, boolean, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set the password for this field, crypting it in various ways if this password field is stored crypted.
setPopups(JPopupMenu, JPopupMenu) - Method in class arlut.csd.JDataComponent.StringSelector
This method attaches popup menus to the in box and out box.
setProgressBar(int) - Method in class arlut.csd.ganymede.client.containerPanel
Helper method to keep the load() method clean.
setRegexpDesc(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the text descriptionf or the regexp pattern string constraining this string field.
setRegexpDesc(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the text descriptionf or the regexp pattern string constraining this string field.
setRegexpPat(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the regexp pattern string constraining this string field.
setRegexpPat(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the regexp pattern string constraining this string field.
setRemovalSet(boolean) - Method in class arlut.csd.ganymede.ObjectHandle
 
setRescanAll(Invid) - Method in class arlut.csd.ganymede.ReturnVal
This method makes a note in this ReturnVal to have the client rescan all fields in object objID.
setReturnEditableOnly(boolean) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
setReturnType(short) - Method in class arlut.csd.ganymede.Query
This method sets the desired return type, for use in performing queries on embedded types when a parent type is what is desired.
setRoot(treeNode) - Method in class arlut.csd.JTree.treeControl
Clear the tree and establish a new root node.
setRowHeight(int) - Method in class arlut.csd.ganymede.client.JTreeTable
Overridden to pass the new rowHeight to the tree.
setRowHeight(int) - Method in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer
Sets the row height of the tree, and forwards the row height to the table.
setRows(int, boolean) - Method in class arlut.csd.JTable.baseTable
Changes the number of rows in the table
setRowsVisible(int) - Method in class arlut.csd.JTable.baseTable
This method sets the number of rows that the table will display.
setRowVisible(Component, boolean) - Method in class arlut.csd.ganymede.client.containerPanel
This private method toggles the visibility of a field component and its label in this containerPanel.
setRowVisible(Component, boolean) - Method in class arlut.csd.ganymede.BaseFieldEditor
 
setSelected(boolean) - Method in class arlut.csd.JDataComponent.JcheckboxField
sets the state of this JcheckboxField
setSelected(boolean, boolean) - Method in class arlut.csd.JDataComponent.JcheckboxField
sets the state of this JcheckboxField
setSelected(Object) - Method in class arlut.csd.JDataComponent.JstringListBox
Sets the selected item.
setSelectedIndex(int) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
setSelectedItem(Object) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
setSelectedItem(Object) - Method in class arlut.csd.ganymede.client.JInvidChooser
 
setSelectedLabel(String) - Method in class arlut.csd.JDataComponent.JstringListBox
This selects the item with the given label.
setSelectedLabel(String, boolean) - Method in class arlut.csd.JDataComponent.JstringListBox
This selects the item with the given label.
setSelectedWindow(JInternalFrame) - Method in class arlut.csd.ganymede.client.windowPanel
 
SETSERVERSTART - Static variable in class arlut.csd.ganymede.adminEvent
 
setServerStart(Date) - Method in interface arlut.csd.ganymede.Admin
 
setServerStart(Date) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to set the server start date in the admin console.
setServerStart(Date) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to set the server start date in the admin console.
setServerStart(Date) - Method in class arlut.csd.ganymede.stopServerAdmin
 
setShutdown() - Static method in class arlut.csd.ganymede.GanymedeServer
This method is used by the shutdown() method to put the server into 'shutdown soon' mode.
setSize(int) - Method in class arlut.csd.JDataComponent.JstringListBox
Convenience method to set the size on the model.
setSomethingChanged(boolean) - Method in class arlut.csd.ganymede.client.gclient
Sets or clears the client's somethingChanged flag.
setSpace(NameSpace) - Method in class arlut.csd.ganymede.SpaceNode
 
setState(String) - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method changes the system state and sends it out to the consoles
setStatus(byte) - Method in class arlut.csd.ganymede.DBEditObject
Sets this object's status code
setStatus(byte) - Method in class arlut.csd.ganymede.ReturnVal
 
setStatus(String) - Method in class arlut.csd.ganymede.client.containerPanel
Convenience method.
setStatus(String) - Method in class arlut.csd.ganymede.client.datePanel
 
setStatus(String) - Method in class arlut.csd.ganymede.client.elementWrapper
 
setStatus(String) - Method in class arlut.csd.ganymede.client.framePanel
 
setStatus(String) - Method in class arlut.csd.ganymede.client.gResultTable
 
setStatus(String) - Method in class arlut.csd.ganymede.client.gclient
Sets text in the status bar, with a 5 second countdown before the status bar is cleared.
setStatus(String) - Method in class arlut.csd.ganymede.client.vectorPanel
 
setStatus(String) - Method in class arlut.csd.ganymede.client.windowPanel
Convenience method, calls gclient.setStatus to set some text in the client's status bar, with a time-to-live of the default 5 seconds.
setStatus(String) - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method is used to send debug log info to the consoles.
setStatus(String, int) - Method in class arlut.csd.ganymede.client.gResultTable
 
setStatus(String, int) - Method in class arlut.csd.ganymede.client.gclient
Sets text in the status bar, with a defined countdown before the status bar is cleared.
setStream(StreamTokenizer) - Method in class arlut.csd.Util.Parser
This method connects this Parser object to a different StreamTokenizer.
setTableAttr(tableAttr, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the tableAttr for the table
setTableBackColor(Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the background color of the table
setTableColor(Color, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the foreground color of the table
setTableFont(Font, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the default font for the table
setTableJust(int, boolean) - Method in class arlut.csd.JTable.baseTable
Sets the default justification of cells in the table.
setTargetBase(short) - Method in interface arlut.csd.ganymede.BaseField
Sets the allowed target object code of this invid field to <val>.
setTargetBase(short) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the allowed target object code of this invid field to <val>.
setTargetBase(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the allowed target object code of this invid field to <baseName>.
setTargetBase(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the allowed target object code of this invid field to <baseName>.
setTargetField(short) - Method in interface arlut.csd.ganymede.BaseField
Sets the field of the target object of this invid field that should be managed in the symmetry relationship if isSymmetric().
setTargetField(short) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the field of the target object of this invid field that should be managed in the symmetry relationship if isSymmetric().
setTargetField(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the field of the target object of this invid field that should be managed in the symmetry relationship if isSymmetric().
setTargetField(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the field of the target object of this invid field that should be managed in the symmetry relationship if isSymmetric().
setText(String) - Method in class arlut.csd.JDataComponent.JMultiLineLabel
 
setText(String) - Method in class arlut.csd.JDataComponent.JcheckboxField
sets the label of this JcheckboxField
setText(String) - Method in class arlut.csd.JDataComponent.JpasswordField
sets the JpasswordField to a specific value
setText(String) - Method in class arlut.csd.JDataComponent.JstringField
sets the JstringField to a specific value
setText(String) - Method in class arlut.csd.JTable.tableCell
This method sets the text for this cell.
setText(String) - Method in class arlut.csd.JTree.treeNode
 
setText(String) - Method in class arlut.csd.ganymede.client.openObjectDialog
 
setTitles(String, String) - Method in class arlut.csd.JDataComponent.StringSelector
This method sets the titles for the in and out boxes.
setTopEdge(int) - Method in class arlut.csd.JTable.tableRow
This method is used to record the current position of the top edge of this row within the table.
SETTRANSACTIONS - Static variable in class arlut.csd.ganymede.adminEvent
 
setTransactionsInJournal(int) - Method in interface arlut.csd.ganymede.Admin
 
setTransactionsInJournal(int) - Method in class arlut.csd.ganymede.iAdmin
This method is remotely called by the Ganymede server to set the number of transactions in the server's journal in the admin console.
setTransactionsInJournal(int) - Method in class arlut.csd.ganymede.serverAdminProxy
This method is called by the Ganymede server to set the number of transactions in the server's journal in the admin console.
setTransactionsInJournal(int) - Method in class arlut.csd.ganymede.stopServerAdmin
 
setTrueLabel(String) - Method in interface arlut.csd.ganymede.BaseField
Sets the label associated with the true choice for this boolean field.
setTrueLabel(String) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the label associated with the true choice for this boolean field.
setType(short) - Method in interface arlut.csd.ganymede.BaseField
Sets the field type for this field.
setType(short) - Method in class arlut.csd.ganymede.DBObjectBaseField
Sets the field type for this field.
setTypeID(short) - Method in class arlut.csd.ganymede.DBObjectBase
Sets the object ID code for this object type
setUndefined(boolean) - Method in class arlut.csd.ganymede.BooleanDBField
This method is used to mark a field as undefined when it is checked out for editing.
setUndefined(boolean) - Method in class arlut.csd.ganymede.DBField
This method is used to mark a field as undefined when it is checked out for editing.
setUndefined(boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to mark a field as undefined when it is checked out for editing.
setUndefined(boolean) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
This method is used to mark a field as undefined when it is checked out for editing.
SETVAL - Static variable in class arlut.csd.ganymede.DBEditObject
 
setVal(String) - Method in interface arlut.csd.JDataComponent.JchoiceInterface
 
setValidated(boolean) - Method in class arlut.csd.ganymede.client.elementWrapper
 
setValue(boolean) - Method in class arlut.csd.JDataComponent.JcheckboxField
sets the value of this JcheckboxField to the boolean value of state.
setValue(Byte[]) - Method in class arlut.csd.JDataComponent.JIPField
Sets the IP value held in this JIPField, without triggering a callback update.
setValue(double) - Method in class arlut.csd.JDataComponent.JfloatField
sets the value of this JfloatField to num This method does not trigger a callback to our container..
setValue(Double) - Method in class arlut.csd.JDataComponent.JfloatField
sets the value of this JfloatField using an Double object.
setValue(int) - Method in class arlut.csd.JDataComponent.JnumberField
sets the value of this JnumberField to num This method does not trigger a callback to our container..
setValue(Integer) - Method in class arlut.csd.JDataComponent.JnumberField
sets the value of this JnumberField using an Integer object.
setValue(Object) - Method in class arlut.csd.ganymede.DBField
Sets the value of this field, if a scalar.
setValue(Object) - Method in interface arlut.csd.ganymede.db_field
Sets the value of this field, if a scalar.
setValue(Object, boolean) - Method in class arlut.csd.ganymede.DBField
Sets the value of this field, if a scalar.
setValue(Object, boolean, boolean) - Method in class arlut.csd.ganymede.DBField
Sets the value of this field, if a scalar.
setValue(Object, boolean, boolean) - Method in class arlut.csd.ganymede.IPDBField
Sets the value of this field, if a scalar.
setValue(Object, boolean, boolean) - Method in class arlut.csd.ganymede.InvidDBField
Sets the value of this field, if a scalar.

The Invid we are passed must refer to a valid object in the database.
setValue(Object, boolean, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
Sets the value of this field, if a scalar.
setValue(Object, boolean, boolean) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
we don't allow setValue..
setValueAt(Object, int, int) - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
setValueAt(Object, Object, int) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
setValueAt(Object, Object, int) - Method in interface arlut.csd.ganymede.client.TreeTableModel
Sets the value for node node, at column number column.
setValueAt(Object, Object, int) - Method in class arlut.csd.ganymede.client.PermEditorModel
 
setValueLocal(Object) - Method in class arlut.csd.ganymede.DBField
Sets the value of this field, if a scalar.
setValuePerformed(JValueObject) - Method in class arlut.csd.JDataComponent.JcalendarField
This is the callback that the JentryField uses to notify us if the user entered something in the text field.
setValuePerformed(JValueObject) - Method in class arlut.csd.JDataComponent.JdateField
This is the callback that the JentryField uses to notify us if the user entered something in the text field.
setValuePerformed(JValueObject) - Method in class arlut.csd.JCalendar.JTimePanel
Process callbacks from the numeric fields.
setValuePerformed(JValueObject) - Method in class arlut.csd.JDataComponent.JpassField
The callback our contained components use to report to us.
setValuePerformed(JValueObject) - Method in class arlut.csd.JCalendar.JpopUpCalendar
 
setValuePerformed(JValueObject) - Method in interface arlut.csd.JDataComponent.JsetValueCallback
Accept a status update from a GUI component in the arlut.csd.JDataComponent package.
setValuePerformed(JValueObject) - Method in class arlut.csd.JDataComponent.StringSelector
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.JDefaultOwnerDialog
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.JFilterDialog
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.adminHistoryPanel
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.containerPanel
This method comprises the JsetValueCallback interface, and is how the customized data-carrying components in this containerPanel notify us when something changes.
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.datePanel
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.gclient
This method comprises the JsetValueCallback interface, and is how some data-carrying components notify us when something changes.
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.historyPanel
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.ownerPanel
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.objectPane
Callback for our stringSelector
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.client.vectorPanel
JsetValueCallback implementation method.
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.BaseEditor
 
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.BaseFieldEditor
For string, numeric, and checkbox fields
setValuePerformed(JValueObject) - Method in class arlut.csd.ganymede.CategoryEditor
 
setValues - Variable in class arlut.csd.ganymede.xmlfield
 
setVectorContents(Vector, Object) - Method in class arlut.csd.JDataComponent.JPanelCombo
 
setVisible(boolean) - Method in class arlut.csd.JDialog.JErrorDialog
 
setVisible(boolean) - Method in class arlut.csd.JDialog.YesNoDialog
 
setVisible(boolean) - Method in class arlut.csd.JDialog.messageDialog
 
setVisible(Boolean) - Method in class arlut.csd.ganymede.client.PermRow
 
setVisibleRowCount(int) - Method in class arlut.csd.JDataComponent.StringSelector
Deprecated. This doesn't work anymore.
setWaitCursor() - Method in class arlut.csd.ganymede.client.gclient
Set the cursor to a wait cursor(usually a watch.)
setWaitCursor() - Method in class arlut.csd.ganymede.client.glogin
Set the cursor to a wait cursor(usually a watch.)
setWaitCursor() - Method in class arlut.csd.ganymede.client.vectorPanel
 
setWaitCursor() - Method in class arlut.csd.ganymede.GASHSchema
 
setWinCryptedPass(String, String) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted OpenBSD-style MD5Crypt password for this field.
setWinCryptedPass(String, String) - Method in interface arlut.csd.ganymede.pass_field
This method is used to set pre-crypted Windows-style password hashes for this field.
setWinCryptedPass(String, String, boolean, boolean) - Method in class arlut.csd.ganymede.PasswordDBField
This method is used to set a pre-crypted OpenBSD-style MD5Crypt password for this field.
setWinHashed(boolean) - Method in interface arlut.csd.ganymede.BaseField
This method is used to specify that this password field should store passwords in the Samba/Windows hashing formats.
setWinHashed(boolean) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used to specify that this password field should store passwords in the Samba/Windows hashing formats.
setWriteLockHeld(Object, DBWriteLock) - Method in class arlut.csd.ganymede.DBLockSync
This method associates a write lock with the given key.
setXML(XMLItem, boolean, PrintWriter) - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to read the definition for this DBObjectBase from an XMLItem <objectdef> tree.
setXML(XMLItem, boolean, PrintWriter) - Method in class arlut.csd.ganymede.DBObjectBaseField
This method is used to read the definition for this DBObjectBaseField from a <fielddef> XMLItem tree.
setXSession(GanymedeXMLSession) - Method in class arlut.csd.ganymede.GanymedeSession
 
setYear(int) - Method in class arlut.csd.JCalendar.JpanelCalendar
 
setYear(int) - Method in class arlut.csd.JCalendar.JYearChooser
 
setYear(int) - Method in class arlut.csd.JCalendar.JMonthYearPanel
This method sets the year in the JMonthYearPanel.
shadowField - Variable in class arlut.csd.ganymede.DBNameSpaceHandle
if this handle is currently being edited by an editset, shadowField points to the field in the transaction that contains this value.
shadowObject - Variable in class arlut.csd.ganymede.DBObject
if this object is being edited or removed, this points to the DBEditObject copy that is being edited.
SharedStringBuffer - class arlut.csd.Util.SharedStringBuffer.
A hack on java.lang.StringBuffer to allow an instance of StringBuffer to be effectively re-used without as much overhead.
SharedStringBuffer() - Constructor for class arlut.csd.Util.SharedStringBuffer
Constructs a string buffer with no characters in it and an initial capacity of 16 characters.
SharedStringBuffer(int) - Constructor for class arlut.csd.Util.SharedStringBuffer
Constructs a string buffer with no characters in it and an initial capacity specified by the length argument.
SharedStringBuffer(String) - Constructor for class arlut.csd.Util.SharedStringBuffer
Constructs a string buffer so that it represents the same sequence of characters as the string argument.
shell - Static variable in class arlut.csd.ganymede.client.rpcpass
 
shifts2 - Static variable in class jcrypt.jcrypt
 
shortToBaseNodeHash - Variable in class arlut.csd.ganymede.client.gclient
Hash mapping Short Base id's to the corresponding BaseNode displayed in the client's tree display.
shortToComponentHash - Variable in class arlut.csd.ganymede.client.containerPanel
Hashtable mapping Short field id's to the AWT/Swing GUI component managing that database field.
shouldSelectCell(EventObject) - Method in class arlut.csd.ganymede.client.AbstractCellEditor
 
show() - Method in class arlut.csd.JDialog.YesNoDialog
Deprecated.  
showAboutMessage() - Method in class arlut.csd.ganymede.client.gclient
Shows the About...
showAboutMessage() - Method in class arlut.csd.ganymede.GASHAdminFrame
Shows the About...
showAboutMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
showAll - Variable in class arlut.csd.ganymede.client.BaseNode
 
showAll(boolean) - Method in class arlut.csd.ganymede.client.BaseNode
 
showAllItems - Variable in class arlut.csd.ganymede.client.querybox
 
showCredits() - Method in class arlut.csd.ganymede.client.gclient
Shows the credits dialog.
showDialog() - Method in class arlut.csd.ganymede.client.SaveDialog
Show the dialog.
showDialog() - Method in class arlut.csd.ganymede.client.SaveObjDialog
Show the dialog.
showDoes - Variable in class arlut.csd.ganymede.client.QueryRow
 
showEcho() - Method in class arlut.csd.ganymede.StringDBField
Returns true if the client should echo characters entered into the string field.
showEcho() - Method in interface arlut.csd.ganymede.string_field
 
showErrorMessage(String) - Method in class arlut.csd.ganymede.client.JInvidChooser
 
showErrorMessage(String) - Method in class arlut.csd.ganymede.client.framePanel
Give the gclient an error message.
showErrorMessage(String) - Method in class arlut.csd.ganymede.client.gclient
Pops up an error dialog with the default title.
showErrorMessage(String) - Method in class arlut.csd.ganymede.client.vectorPanel
 
showErrorMessage(String, String) - Method in class arlut.csd.ganymede.client.JInvidChooser
 
showErrorMessage(String, String) - Method in class arlut.csd.ganymede.client.framePanel
 
showErrorMessage(String, String) - Method in class arlut.csd.ganymede.client.gclient
Pops up an error dialog.
showErrorMessage(String, String, Image) - Method in class arlut.csd.ganymede.client.gclient
Show an error dialog.
showFullHistory - Variable in class arlut.csd.ganymede.client.historyPanel
 
showHelpMI - Variable in class arlut.csd.ganymede.client.gclient
 
showHelpWindow() - Method in class arlut.csd.ganymede.client.gclient
Show the help window.
showHistory - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
showHistory - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
showHistory - Variable in class arlut.csd.ganymede.client.historyPanel
 
showingBase - Variable in class arlut.csd.ganymede.GASHSchema
 
showingField - Variable in class arlut.csd.ganymede.GASHSchema
 
showMOTD() - Method in class arlut.csd.ganymede.client.gclient
Shows the server's message of the day in a dialog.
showMOTD(String, boolean) - Method in class arlut.csd.ganymede.client.gclient
This method generates a message-of-the-day dialog.
showPopupMenu(int, int) - Method in class arlut.csd.ganymede.client.vectorPanel
 
showTab(int) - Method in class arlut.csd.ganymede.client.framePanel
 
showText(String) - Method in class arlut.csd.ganymede.client.adminHistoryPanel
 
showText(String) - Method in class arlut.csd.ganymede.client.historyPanel
 
showTime - Variable in class arlut.csd.JCalendar.JpanelCalendar
If true, we'll show the time of day in the calendar, and allow the user to edit the time of day if we are editable.
showToolbar - Variable in class arlut.csd.ganymede.client.gclient
 
showTransactions - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
showWait() - Method in class arlut.csd.ganymede.client.adminHistoryPanel
 
showWait() - Method in class arlut.csd.ganymede.client.historyPanel
 
showWindow(String) - Method in class arlut.csd.ganymede.client.windowPanel
 
showYourself() - Method in class arlut.csd.JCalendar.JdateButton
 
shutdown - Static variable in class arlut.csd.ganymede.GanymedeServer
If true, the server is waiting for all users to disconnect so that it can shut itself down.
shutdown() - Method in class arlut.csd.ganymede.client.StatusClearThread
This method causes the run() method to gracefully terminate without taking any further action.
shutdown() - Method in class arlut.csd.ganymede.client.SecurityLaunderThread
This method causes the run() method to gracefully terminate without taking any further action.
shutdown() - Static method in class arlut.csd.ganymede.GanymedeServer
This method actually does the shutdown.
shutdown() - Method in class arlut.csd.ganymede.serverAdminProxy
This method shuts down the background thread.
shutdown() - Method in class arlut.csd.ganymede.serverClientProxy
This method shuts down the background thread.
shutdown(boolean) - Method in class arlut.csd.ganymede.iAdmin
 
shutdown(boolean) - Method in class arlut.csd.ganymede.GanymedeAdmin
shutdown the server cleanly, on behalf of this admin console.
shutdown(boolean) - Method in interface arlut.csd.ganymede.adminSession
shutdown the server cleanly, on behalf of this admin console.
shutdown(boolean) - Method in class arlut.csd.ganymede.stopServerAdmin
 
shutdownDialog - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
shutdownMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
shutdownSemaphore - Static variable in class arlut.csd.ganymede.GanymedeServer
Another handy semaphore, this time used to defer shutdowns from build processes
Sienna - Static variable in class arlut.csd.ganymede.client.ClientColor
 
signature - Variable in class arlut.csd.ganymede.DBLog
The signature to be appended to any outgoing mail
signatureFileProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
silentTask - interface arlut.csd.ganymede.silentTask.
This is a simple labeling interface used to indicate to the GanymedeScheduler that tasks implementing this interface don't need to have their execution be announced to the Ganymede server's stdout.
size - Variable in class arlut.csd.JDataComponent.JpasswordField
 
size - Variable in class arlut.csd.JDataComponent.JstringField
 
size() - Method in class arlut.csd.Util.NamedStack
 
size() - Method in class arlut.csd.ganymede.DBBaseFieldTable
Returns the number of objects in this DBBaseFieldTable.
size() - Method in class arlut.csd.ganymede.DBField
Returns number of elements in vector if this is a vector field.
size() - Method in class arlut.csd.ganymede.DBObjectTable
Returns the number of objects in this DBObjectTable.
size() - Method in class arlut.csd.ganymede.QueryResult
 
size() - Method in interface arlut.csd.ganymede.db_field
Returns number of elements in vector if this is a vector field.
skb - Static variable in class jcrypt.jcrypt
 
skipLine() - Method in class arlut.csd.ganymede.XMLDumpContext
 
skipToClose(String) - Method in class arlut.csd.ganymede.client.xmlclient
This method is called to consume XML elements until we find the matching close.
skipToEndField(String) - Method in class arlut.csd.ganymede.xmlfield
This private helper method works through the XML file until the close element tag that terminates this field definition is found.
skipToEndLine() - Method in class arlut.csd.Util.Parser
This method runs tokens to the end of the line.
skipWhiteSpace - Variable in class arlut.csd.Util.XMLReader
 
sleepSecs - Variable in class arlut.csd.ganymede.client.StatusClearThread
 
softtimeout - Static variable in class arlut.csd.ganymede.Ganymede
 
SOFTTIMEOUT - Static variable in interface arlut.csd.ganymede.ClientMessage
 
softTimeout() - Method in class arlut.csd.ganymede.client.gclient
This method is triggered by the Ganymede server if the client is idle long enough.
softTimeOutHandler() - Method in class arlut.csd.ganymede.client.PersonaListener
 
somethingChanged - Variable in class arlut.csd.ganymede.client.gclient
 
somethingChanged() - Method in class arlut.csd.ganymede.client.gclient
This indeicates that something in the database was changed, so cancelling this transaction will have consequences.
sort() - Method in class arlut.csd.JTable.rowSorter
 
sort() - Method in class arlut.csd.Util.QuickSort
 
sort() - Method in class arlut.csd.Util.VecQuickSort
Sort the elements
SortByMI - Variable in class arlut.csd.JTable.rowTable
 
sorted - Variable in class arlut.csd.ganymede.client.objectList
 
sortForward - Variable in class arlut.csd.JTable.rowTable
 
sortHandles() - Method in class arlut.csd.ganymede.client.objectList
 
sortListHandleVector(Vector) - Method in class arlut.csd.ganymede.client.gclient
sort a vector of listHandles
sortStringVector(Vector) - Method in class arlut.csd.ganymede.client.gclient
Sort a vector of Strings
sortTest - class arlut.csd.Util.sortTest.
 
sortTest() - Constructor for class arlut.csd.Util.sortTest
 
source - Variable in class arlut.csd.JDataComponent.JValueObject
The arlut.csd.JDataComponent GUI component that originated this message.
source - Variable in class arlut.csd.ganymede.GEnum
 
southPanel - Variable in class testTable
 
space - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
space - Variable in class arlut.csd.ganymede.SpaceNode
 
SPACE - Static variable in class arlut.csd.JTree.treeCanvas
 
spaceL - Variable in class arlut.csd.ganymede.NameSpaceEditor
 
SpaceNode - class arlut.csd.ganymede.SpaceNode.
 
SpaceNode(treeNode, String, NameSpace, treeNode, boolean, int, int, treeMenu) - Constructor for class arlut.csd.ganymede.SpaceNode
 
spacesToAdd - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This vector is used by the XML schema editing logic to track namespaces from the xml file that need to be added to the current schema.
spacesToEdit - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This vector is used by the XML schema editing logic to track namespaces from the xml file that need to be edited in the current schema.
spacesToRemove - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This vector is used by the XML schema editing logic to track namespaces from the xml file that need to be removed from the current schema.
SPECIAL - Static variable in class arlut.csd.JDataComponent.JValueObject
Use this for those hacks
split(String, String) - Static method in class arlut.csd.Util.StringUtils
This method takes a (possibly multiline) inputString containing subsequences matching splitString and returns an array of Strings which contain the contents of the inputString between instances of the splitString.
sprite - Variable in class arlut.csd.JTree.treeCanvas
 
spriteLoc - Variable in class arlut.csd.JTree.treeCanvas
 
spriteVisible - Variable in class arlut.csd.JTree.treeCanvas
 
SPtrans - Static variable in class jcrypt.jcrypt
 
ss - Variable in class arlut.csd.ganymede.client.objectPane
 
stack - Variable in class arlut.csd.Util.NamedStack
 
stackTrace(Throwable) - Static method in class arlut.csd.ganymede.client.gclient
This is a convenience method used by the server to get a stack trace from a throwable object in String form.
stackTrace(Throwable) - Static method in class arlut.csd.ganymede.Ganymede
This is a convenience method used by the server to get a stack trace from a throwable object in String form.
standardIcon - Variable in class arlut.csd.ganymede.client.permEditorTreeRenderer
 
start - Variable in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
START - Variable in class arlut.csd.ganymede.client.helpPanel
 
start() - Method in class testTable
 
start() - Method in class arlut.csd.ganymede.client.gclient
This method handles the start-up tasks after the gclient has gotten initialized.
startAttribute(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Starts an attribute.
startDate - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
startDocument() - Method in class arlut.csd.Util.XMLReader
Receive notification of the beginning of a document.
startDrag(treeNode) - Method in interface arlut.csd.JTree.treeDragDropCallback
Called whenever a drag begins, to verify that the node in question may be dragged.
startDrag(treeNode) - Method in class arlut.csd.ganymede.GASHSchema
This method determines which nodes may be dragged.
startDragIndex - Variable in class arlut.csd.JDataComponent.JstringListBox
 
startElement(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Starts an element.
startElement(String, AttributeList) - Method in class arlut.csd.Util.XMLReader
Receive notification of the beginning of an element.
startElementIndent(String) - Method in class arlut.csd.ganymede.XMLDumpContext
Starts an element, indented according to the current indent level.
startField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
startLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
startReplacementText() - Method in class arlut.csd.ganymede.XMLDumpContext
Starts the replacement text for an internal entity.
startSession(Session) - Method in class arlut.csd.ganymede.client.glogin
Starts the main Ganymede client.
STARTSWITH - Static variable in class arlut.csd.ganymede.QueryDataNode
 
startTime - Static variable in class arlut.csd.ganymede.Ganymede
We keep the server's start time for display in the admin console.
startTime - Variable in class arlut.csd.ganymede.scheduleHandle
When will this task next be issued?
STARTUP - Static variable in class arlut.csd.ganymede.GanymediatorWizard
 
startupHook() - Static method in class arlut.csd.ganymede.Ganymede
This method is provided to allow us to hook in creation of new objects with specified invid's that the server code references.
state - Variable in class arlut.csd.Util.booleanSemaphore
 
state - Variable in class md5.MD5State
128-byte state
state - Variable in class md5.MD5
MD5 state
state - Static variable in class arlut.csd.ganymede.GanymedeAdmin
The overall server state..
state - Variable in class arlut.csd.ganymede.GanymediatorWizard
 
stateChanged(ChangeEvent) - Method in class arlut.csd.ganymede.client.framePanel
 
stateChanged(ChangeEvent) - Method in class arlut.csd.ganymede.client.personaPanel
 
stateField - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
stateLabel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
stateSet - Variable in class arlut.csd.ganymede.GanymediatorWizard
 
status - Variable in class arlut.csd.ganymede.AdminEntry
 
status - Variable in class arlut.csd.ganymede.DBCheckPointObj
 
status - Variable in class arlut.csd.ganymede.DBEditObject
tracks this object's editing status.
status - Variable in class arlut.csd.ganymede.GanymedeSession
The current status message for this client.
status - Variable in class arlut.csd.ganymede.ReturnVal
 
statusArea - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
statusBorder - Variable in class arlut.csd.ganymede.client.gclient
 
statusBorder - Variable in class arlut.csd.ganymede.GASHSchema
 
statusBorderRaised - Variable in class arlut.csd.ganymede.client.gclient
 
statusBorderRaised - Variable in class arlut.csd.ganymede.GASHSchema
 
StatusClearThread - class arlut.csd.ganymede.client.StatusClearThread.
Background thread designed to clear the status label in gclient some seconds after the setClock() method is called.
StatusClearThread(JTextField) - Constructor for class arlut.csd.ganymede.client.StatusClearThread
 
statusField - Variable in class testTable
 
statusLabel - Variable in class arlut.csd.ganymede.client.gclient
Status field at the bottom of the client.
statusLabel - Variable in class arlut.csd.ganymede.client.StatusClearThread
 
statusPanel - Variable in class arlut.csd.ganymede.client.gclient
 
statusThread - Variable in class arlut.csd.ganymede.client.gclient
This thread is used to clear the statusLabel after some interval after it is set.
stop() - Method in class arlut.csd.ganymede.GASHAdmin
 
stop() - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to interrupt this task.
stopCellEditing() - Method in class arlut.csd.ganymede.client.AbstractCellEditor
 
stopLoading() - Method in class arlut.csd.ganymede.client.perm_editor
 
stopNow() - Method in class arlut.csd.ganymede.client.framePanel
This method is intended to stop any container panels from loading, in the event that the user has pressed the transaction cancel button in the gclient.
stopped - Variable in class arlut.csd.ganymede.client.framePanel
 
stopServer - class arlut.csd.ganymede.stopServer.
Command-line app to shut down a Ganymede server, with password info drawn from a properties file.
stopServer() - Constructor for class arlut.csd.ganymede.stopServer
 
stopServerAdmin - class arlut.csd.ganymede.stopServerAdmin.
Remote object that the server expects to talk to when an admin console connects to the server.
stopServerAdmin(Server, String, String) - Constructor for class arlut.csd.ganymede.stopServerAdmin
 
stopTask(String) - Method in class arlut.csd.ganymede.iAdmin
 
stopTask(String) - Method in class arlut.csd.ganymede.GanymedeAdmin
Causes a running task to be interrupted as soon as possible.
stopTask(String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is provided to allow an admin console to put an immediate halt to a running background task.
stopTask(String) - Method in interface arlut.csd.ganymede.adminSession
Causes a running task to be interrupted as soon as possible.
stopTaskMI - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
stopThreaded() - Method in class Qsmtp.Qsmtp
Calling this method turns off the background thread and returns Qsmtp to normal blocking operation.
store - Variable in class arlut.csd.ganymede.DBBaseCategory
 
store - Variable in class arlut.csd.ganymede.DBJournal
 
store - Variable in class arlut.csd.ganymede.DBObjectBase
The central Ganymede database object that this object base is contained within.
store - Variable in class arlut.csd.ganymede.DBSchemaEdit
the DBStore object whose DBObjectBases are being edited
store - Variable in class arlut.csd.ganymede.DBSession
Root object of the Ganymede database system.
stored - Variable in class arlut.csd.ganymede.DBEditObject
true if the object has a version currently stored in the DBStore
storedValue - Variable in class arlut.csd.JDataComponent.JIPField
 
storedValue - Variable in class arlut.csd.JDataComponent.JfloatField
 
storeObject(xmlobject) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method records an xmlobject that has been loaded from the XML file into the GanymedeXMLSession objectStore hash.
storePlaintext - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
streq(String, String) - Method in class arlut.csd.ganymede.PasswordDBField
Convenience null-friendly string comparison helper.
STRING - Static variable in interface arlut.csd.ganymede.FieldType
 
string_field - interface arlut.csd.ganymede.string_field.
 
StringDBField - class arlut.csd.ganymede.StringDBField.
StringDBField is a subclass of DBField for the storage and handling of string fields in the DBStore on the Ganymede server.
StringDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.StringDBField
Receive constructor.
StringDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.StringDBField
No-value constructor.
StringDBField(DBObject, StringDBField) - Constructor for class arlut.csd.ganymede.StringDBField
Copy constructor.
StringDBField(DBObject, String, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.StringDBField
Scalar value constructor.
StringDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.StringDBField
Vector value constructor.
StringDialog - class arlut.csd.JDialog.StringDialog.
A simple customizable dialog with support for a variety of data field components.
StringDialog(DialogRsrc) - Constructor for class arlut.csd.JDialog.StringDialog
Constructor for more complicated StringDialog.
StringDialog(Frame, String, String) - Constructor for class arlut.csd.JDialog.StringDialog
Simple constructor for a small dialog box with a Cancel button
StringDialog(Frame, String, String, boolean) - Constructor for class arlut.csd.JDialog.StringDialog
Simple constructor for a small dialog box
StringDialog(Frame, String, String, String, String) - Constructor for class arlut.csd.JDialog.StringDialog
Simple constructor for a small dialog box
StringDialog(Frame, String, String, String, String, Image) - Constructor for class arlut.csd.JDialog.StringDialog
Simple constructor for a small dialog box
stringLabel - Variable in class arlut.csd.JDialog.dateThing
 
stringLabel - Variable in class arlut.csd.JDialog.stringThing
 
StringSelector - class arlut.csd.JDataComponent.StringSelector.
A two-paneled GUI component for adding or removing strings and/or labeled objects from a list, with an optional list of available strings and/or objects to choose from.
stringSelector_loaded - Variable in class arlut.csd.ganymede.client.objectPane
 
StringSelector(Container, boolean, boolean, boolean) - Constructor for class arlut.csd.JDataComponent.StringSelector
Fully specified Constructor for StringSelector
stringShowing - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
stringThing - class arlut.csd.JDialog.stringThing.
Serializable object to describe a string field for passing to the client as part of a JDialogBuff or StringDialog.
stringThing(String, String, boolean) - Constructor for class arlut.csd.JDialog.stringThing
 
StringUtils - class arlut.csd.Util.StringUtils.
This class contains a variety of utility String manipulating static methods for use in Ganymede.
StringUtils() - Constructor for class arlut.csd.Util.StringUtils
 
stringVector(String, String) - Static method in class arlut.csd.Util.VectorUtils
This method takes a sepChars-separated string and converts it to a vector of fields.
strip(String, String) - Static method in class arlut.csd.Util.StringUtils
This method strips out any characters from inputString that are not present in legalChars.
subject - Variable in class Qsmtp.messageObject
 
subject - Variable in class arlut.csd.ganymede.client.SaveDialog
 
subject - Variable in class arlut.csd.ganymede.client.SaveObjDialog
 
subject - Variable in class arlut.csd.ganymede.DBLogEvent
 
subjectPrefixProperty - Static variable in class arlut.csd.ganymede.Ganymede
 
success - Variable in class arlut.csd.ganymede.GanymedeXMLSession
This flag is used to track whether the background parser thread was successful in committing the transaction.
success - Variable in class arlut.csd.ganymede.ReturnVal
 
success(String, String, String, String, String) - Method in class arlut.csd.ganymede.GanymediatorWizard
This method returns a ReturnVal that indicates that the wizard sequence has terminated successfully.
supergashMode - Variable in class arlut.csd.ganymede.GanymedeSession
A flag indicating whether the client has supergash priviliges.
suspend - Variable in class arlut.csd.ganymede.scheduleHandle
 
swap(int, int) - Method in class arlut.csd.Util.QuickSort
 
swap(int, int) - Method in class arlut.csd.Util.VecQuickSort
 
sweepEmbeddedObjects() - Method in class arlut.csd.ganymede.GanymedeServer
This method is used for fixing the server if it somehow leaks embedded objects..
sweepInvids() - Method in class arlut.csd.ganymede.GanymedeServer
This method is used when the Ganymede server module is being driven by a direct-linked main method.
switchExists(String, String[]) - Static method in class arlut.csd.Util.ParseArgs
Check for to see if an argument exists.
syncObjBackPointers(DBEditObject) - Method in class arlut.csd.ganymede.DBEditSet
This method is executed towards the end of a transaction commit, and compares the current state of this object with its original state, and makes the appropriate changes to the backPointers hash in the server's DBStore object.
sysEventCodes - Variable in class arlut.csd.ganymede.DBLog
We keep a table of the system event codes to speed the logging process.
sysEventCodesTimeStamp - Variable in class arlut.csd.ganymede.DBLog
This field keeps track of when we last updated the sysEventCodes hash, so that we can check against the timestamp held in the System Event DBObjectBase to see whether we need to refresh the sysEventCodes hash.
systemEventType - class arlut.csd.ganymede.systemEventType.
This class is used to store system event information derived from the Ganymede database.
systemEventType(DBObject) - Constructor for class arlut.csd.ganymede.systemEventType
 

T

t - Variable in class arlut.csd.ganymede.GEnum
 
table - Variable in class testTable
 
table - Variable in class arlut.csd.ganymede.client.gResultTable
The GUI table component.
table - Variable in class arlut.csd.ganymede.DBBaseFieldTable
The hash table data.
table - Variable in class arlut.csd.ganymede.DBBaseFieldTableEnumerator
 
table - Variable in class arlut.csd.ganymede.DBObjectTable
The hash table data.
table - Variable in class arlut.csd.ganymede.DBObjectTableEnumerator
 
table - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
tableAttr - class arlut.csd.JTable.tableAttr.
 
tableAttr(Component) - Constructor for class arlut.csd.JTable.tableAttr
 
tableAttr(Component, Font, Color, Color, int) - Constructor for class arlut.csd.JTable.tableAttr
 
tableAttrib - Variable in class arlut.csd.JTable.baseTable
 
tableCanvas - class arlut.csd.JTable.tableCanvas.
This class is the actual pane that is rendered on to create the table.
tableCanvas(baseTable) - Constructor for class arlut.csd.JTable.tableCanvas
 
tableCell - class arlut.csd.JTable.tableCell.
tableCell represents the contents of a single cell in the table.
tableCell(tableCol) - Constructor for class arlut.csd.JTable.tableCell
 
tableCell(tableCol, String) - Constructor for class arlut.csd.JTable.tableCell
 
tableCell(tableCol, String, tableAttr) - Constructor for class arlut.csd.JTable.tableCell
 
tableCol - class arlut.csd.JTable.tableCol.
This class holds the information on a particular column in the table, including the header, header pop-up menu, current column width, and any special font or style or color information to apply to cells in this column.
tableCol(baseTable, String, float, tableAttr) - Constructor for class arlut.csd.JTable.tableCol
 
tableCol(baseTable, String, float, tableAttr, JPopupMenu) - Constructor for class arlut.csd.JTable.tableCol
 
tableRow - class arlut.csd.JTable.tableRow.
This class holds all the information for a particular row in the table, including current position of the row in the table, height of row in elemental lines, and a vector of the current cells in this row.
tableRow(baseTable, int) - Constructor for class arlut.csd.JTable.tableRow
size constructor
tableRow(baseTable, tableCell[]) - Constructor for class arlut.csd.JTable.tableRow
tableCell array constructor
tabPane - Variable in class arlut.csd.ganymede.client.querybox
 
tabPane - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
tabStep - Variable in class arlut.csd.JTree.treeCanvas
 
takeItemOut(listHandle) - Method in class arlut.csd.JDataComponent.StringSelector
this actually moves it from from in to out
targetC - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
targetField - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
targetFieldStr - Variable in class arlut.csd.ganymede.DBObjectBaseField
If this is not null, then we have gotten information on this Invid DBObjectBaseField linked to a field from an XML file, and we'll need to do type resolution once the schema is completely loaded from an XML stream.
task - Variable in class arlut.csd.ganymede.scheduleHandle
The task to run
task - Variable in class arlut.csd.ganymede.taskMonitor
 
TaskBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
Records of task classes we want to attach to the server
TaskClass - Static variable in interface arlut.csd.ganymede.SchemaConstants
what is the fully qualified classname for this builder task?
taskColWidths - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
taskCustom - class arlut.csd.ganymede.taskCustom.
This class customizes DBEditObject for handling fields in the Ganymede server's task object type.
taskCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.taskCustom
Customization Constructor
taskCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.taskCustom
Create new object constructor
taskCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.taskCustom
Check-out constructor, used by DBObject.createShadow() to pull out an object for editing.
taskDefObjInvid - Variable in class arlut.csd.ganymede.GanymedeBuilderTask
Must be protected so subclasses in a different package can set this.
taskHeaders - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
taskList - Variable in class arlut.csd.ganymede.GanymedeScheduler
 
taskListInitialized - Variable in class arlut.csd.ganymede.GanymedeScheduler
 
taskMonitor - class arlut.csd.ganymede.taskMonitor.
GanymedeScheduler helper class used to notify the scheduler when a background task has completed.
taskMonitor(Thread, scheduleHandle) - Constructor for class arlut.csd.ganymede.taskMonitor
 
TaskName - Static variable in interface arlut.csd.ganymede.SchemaConstants
name of this task (i.e., DNSBuilder, NISBuilder)
TaskOptionStrings - Static variable in interface arlut.csd.ganymede.SchemaConstants
string: vector of option strings that can be interpreted by a given builder task
TaskPeriodAnchor - Static variable in interface arlut.csd.ganymede.SchemaConstants
date: anchor point used to determine time of day, week, etc.
TaskPeriodCount - Static variable in interface arlut.csd.ganymede.SchemaConstants
numeric: how many period units between task execution?
TaskPeriodUnit - Static variable in interface arlut.csd.ganymede.SchemaConstants
string: what is the inteval unit for periodic execution
taskPopMenu - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
TaskRunOnCommit - Static variable in interface arlut.csd.ganymede.SchemaConstants
boolean: should this task be scheduled for execution when a transaction is committed
TaskRunPeriodically - Static variable in interface arlut.csd.ganymede.SchemaConstants
boolean: should this task be scheduled for execution at regular intevals?
tasksKnown - Variable in class arlut.csd.ganymede.iAdmin
 
tasksLoaded - Variable in class arlut.csd.ganymede.iAdmin
 
taskTable - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
tBorder - Variable in class testTable
 
template - Variable in class arlut.csd.ganymede.client.datePanel
 
template - Variable in class arlut.csd.ganymede.client.vectorPanel
 
template - Variable in class arlut.csd.ganymede.DBObjectBaseField
Downloadable FieldTemplate representing the constant field type attributes represented by this DBObjectBaseField.
templateHash - Variable in class arlut.csd.ganymede.client.Loader
Hash mapping Short object type id's to Vectors of FieldTemplate's, used by the client to quickly look up information about fields in order to populate containerPanel's.
templateLoading - Variable in class arlut.csd.ganymede.client.Loader
 
templateMatrix - Variable in class arlut.csd.ganymede.client.perm_editor
 
templateNameHash - Variable in class arlut.csd.ganymede.client.Loader
Hash mapping Short object type id's to a Hash that maps field name to FieldTemplate object
templates - Variable in class arlut.csd.ganymede.client.containerPanel
Vector of FieldTemplate objects holding the constant field type information for fields in this object.
templates - Variable in class arlut.csd.ganymede.client.framePanel
Vector of FieldTemplates used by the save() and sendMail() methods to enumerate this object's fields.
templateVector - Variable in class arlut.csd.ganymede.DBObjectBase
Cached template vector
test(DBSession, String) - Method in class arlut.csd.ganymede.InvidDBField
This method tests to see if the invid's held in this InvidDBField are properly back-referenced.
testBorder - class testBorder.
 
testBorder(int, int, Component) - Constructor for class testBorder
 
testCellSelected(int, int) - Method in class arlut.csd.JTable.baseTable
Returns true if cell (x,y) is currently selected
testColSelected(int) - Method in class arlut.csd.JTable.baseTable
Returns true if col x is currently selected
testfile(String) - Static method in class md5.MD5TestSuite
 
testmark(DBEditSet, Object) - Method in class arlut.csd.ganymede.DBNameSpace
This method tests to see whether a value in the namespace can be marked as in use.
testRowSelected(int) - Method in class arlut.csd.JTable.baseTable
Returns true if row y is currently selected
teststream(String, InputStream) - Static method in class md5.MD5TestSuite
 
teststring(String, String) - Static method in class md5.MD5TestSuite
 
testsuite() - Static method in class md5.MD5TestSuite
 
testTable - class testTable.
 
testTable() - Constructor for class testTable
 
testtimetrial() - Static method in class md5.MD5TestSuite
 
testunmark(DBEditSet, Object) - Method in class arlut.csd.ganymede.DBNameSpace
This method tests to see whether a value in the namespace can be marked as not in use.
testXMLCategories(XMLItem, Hashtable) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method tests an XML category tree to make sure that all categories in the tree have unique names.
text - Variable in class arlut.csd.JDialog.DialogRsrc
 
text - Variable in class arlut.csd.JDialog.JDialogBuff
 
text - Variable in class arlut.csd.JDialog.messageDialog
 
text - Variable in class arlut.csd.JTable.tableCell
The word-wrapped text for this cell
text - Variable in class arlut.csd.JTree.treeNode
 
text - Static variable in class arlut.csd.ganymede.client.ClientColor
 
text - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
textLabel - Variable in class arlut.csd.JDialog.StringDialog
 
textLabel - Variable in class arlut.csd.ganymede.consoleShutdownDialog
 
textValueChanged(TextEvent) - Method in class arlut.csd.ganymede.BaseFieldEditor
 
theField - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
 
thickness - Variable in class arlut.csd.JDataComponent.JSeparator
 
thread - Variable in class arlut.csd.ganymede.scheduleHandle
If this task is currently running, this field will point to the running thread, otherwise it will be null.
threaded - Variable in class Qsmtp.Qsmtp
 
threshold - Variable in class arlut.csd.ganymede.DBBaseFieldTable
Rehashes the table when count exceeds this threshold.
threshold - Variable in class arlut.csd.ganymede.DBObjectTable
Rehashes the table when count exceeds this threshold.
throwOverflow() - Method in class arlut.csd.ganymede.serverAdminProxy
This method throws a remoteException which describes the state of the event buffer.
throwOverflow() - Method in class arlut.csd.ganymede.serverClientProxy
This method throws a remoteException which describes the state of the event buffer.
time - Variable in class arlut.csd.ganymede.DBLogEvent
 
timeChanged(String, int) - Method in class arlut.csd.JCalendar.JpanelCalendar
This method is used to update the calendar's notion of time from information passed in from the time panel.
timeCheck() - Method in class arlut.csd.ganymede.GanymedeSession
This method is called by a background thread on the server, and knocks this user off if they are a remote user who has been inactive for a long time.
TimedKeySelectionManager - class arlut.csd.JDataComponent.TimedKeySelectionManager.
A JComboBox KeySelectionManager subclass that can be attached to a JComboBox to allow typing multiple characters of an item name to find it within the JComboBox's model.
TimedKeySelectionManager() - Constructor for class arlut.csd.JDataComponent.TimedKeySelectionManager
 
timedout - Variable in class arlut.csd.ganymede.GanymedeSession
If true, the user has had a soft timeout and needs to re-authenticate with their password, even for their non-privileged username
timeoutIdleNoObjs - Static variable in class arlut.csd.ganymede.Ganymede
 
timeoutIdleWithObjs - Static variable in class arlut.csd.ganymede.Ganymede
 
timeOutTask - class arlut.csd.ganymede.timeOutTask.
Runnable class to do a periodic sweep of idle users.
timeOutTask() - Constructor for class arlut.csd.ganymede.timeOutTask
 
timePanel - Variable in class arlut.csd.JCalendar.JpanelCalendar
 
title - Variable in class arlut.csd.JDialog.DialogRsrc
 
title - Variable in class arlut.csd.JDialog.JDialogBuff
 
title - Variable in class arlut.csd.ganymede.client.elementWrapper
 
title - Variable in class arlut.csd.ganymede.client.perm_button
 
titledBorder - Variable in class arlut.csd.ganymede.client.adminHistoryPanel
 
titledBorder - Variable in class arlut.csd.ganymede.client.historyPanel
 
titledPanel - Variable in class arlut.csd.ganymede.client.querybox
 
titleFont - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
titleL - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
titleText - Variable in class arlut.csd.ganymede.client.elementWrapper
 
tmp_displayOrder - Variable in class arlut.csd.ganymede.DBBaseCategory
In order to keep compatibility with versions 1.17 and previous of the ganymede.db file format, we'll keep this field so we can do a sort after loading when reading an old file.
tmp_displayOrder - Variable in class arlut.csd.ganymede.DBObjectBase
used only during loading of pre-2.0 format ganymede.db files
tmp_displayOrder - Variable in class arlut.csd.ganymede.DBObjectBaseField
This field is used to handle field order sorting when we read an old (pre-2.0) ganymede.db file.
tntModel - Variable in class arlut.csd.ganymede.client.BoolRenderer
 
to_addresses - Variable in class Qsmtp.messageObject
 
to64(long, int) - Static method in class md5.MD5Crypt
 
todayFont - Variable in class arlut.csd.JCalendar.JpanelCalendar
 
toggle() - Method in class arlut.csd.ganymede.client.elementWrapper
Toggle the elementWrapper open/closed.
toggleToolBar() - Method in class arlut.csd.ganymede.client.gclient
toggles the toolbar on and off
toggleToolBarMI - Variable in class arlut.csd.ganymede.client.gclient
 
toggleToolBarMI - Variable in class arlut.csd.ganymede.client.windowPanel
 
token - Variable in class arlut.csd.ganymede.systemEventType
 
token - Variable in class arlut.csd.ganymede.objectEventType
 
tokens - Variable in class arlut.csd.Util.Parser
 
toolbar - Variable in class arlut.csd.ganymede.client.gResultTable
 
toolBar - Variable in class arlut.csd.ganymede.client.gclient
 
toolToggle - Variable in class arlut.csd.ganymede.client.gclient
 
top - Variable in class arlut.csd.JDialog.JInsetPanel
 
top_pane - Variable in class arlut.csd.ganymede.client.datePanel
 
topButton - Variable in class arlut.csd.ganymede.client.datePanel
Display button used only in editable context.
topEdge - Variable in class arlut.csd.JTable.tableRow
 
topLabel - Variable in class arlut.csd.ganymede.client.datePanel
Display label used only in editable context.
topLayer - Variable in class arlut.csd.ganymede.client.windowPanel
Constant, the front-most layer in which newly created windows are placed.
topPanel - Variable in class arlut.csd.ganymede.GASHAdminFrame
 
toString() - Method in class arlut.csd.JDataComponent.JValueObject
Method to get a human-readable description of the event carried by this object
toString() - Method in class arlut.csd.JDataComponent.listHandle
 
toString() - Method in class Qsmtp.messageObject
 
toString() - Method in class arlut.csd.Util.NamedStack
 
toString() - Method in class arlut.csd.Util.SharedStringBuffer
Converts to a string representing the data in this string buffer.
toString() - Method in class arlut.csd.Util.XMLCharData
 
toString() - Method in class arlut.csd.Util.XMLCloseElement
 
toString() - Method in class arlut.csd.Util.XMLElement
 
toString() - Method in class arlut.csd.Util.XMLEndDocument
 
toString() - Method in class arlut.csd.Util.XMLError
 
toString() - Method in class arlut.csd.Util.XMLStartDocument
 
toString() - Method in class arlut.csd.Util.XMLWarning
 
toString() - Method in class arlut.csd.ganymede.client.ClientEvent
 
toString() - Method in class arlut.csd.ganymede.client.objectList
 
toString() - Method in class arlut.csd.ganymede.client.PermRow
 
toString() - Method in class arlut.csd.ganymede.BaseDump
as a convenience for using the standard VecQuickSort comparator.
toString() - Method in class arlut.csd.ganymede.DBField
For debugging
toString() - Method in class arlut.csd.ganymede.JournalEntry
 
toString() - Method in class arlut.csd.ganymede.DBLock
Returns a string describing this lock for use in debug messages
toString() - Method in class arlut.csd.ganymede.MailOut
 
toString() - Method in class arlut.csd.ganymede.DBLogEvent
 
toString() - Method in class arlut.csd.ganymede.DBNameSpace
 
toString() - Method in class arlut.csd.ganymede.DBObject
Provide easy server-side access to this object's name in a String context.
toString() - Method in class arlut.csd.ganymede.DBObjectBase
Let's get our name here.
toString() - Method in class arlut.csd.ganymede.DBObjectBaseField
 
toString() - Method in class arlut.csd.ganymede.DBObjectDeltaRec
 
toString() - Method in class arlut.csd.ganymede.DBSession
 
toString() - Method in class arlut.csd.ganymede.FieldTemplate
debug instrumentation
toString() - Method in class arlut.csd.ganymede.GanymedeAdmin
 
toString() - Method in class arlut.csd.ganymede.GanymedeSession
This method provides a handy description of this session.
toString() - Method in class arlut.csd.ganymede.Invid
 
toString() - Method in class arlut.csd.ganymede.ObjectHandle
toString() is not finalized, in case we get wacky with subclassing.
toString() - Method in class arlut.csd.ganymede.PermEntry
Diagnostic aid.
toString() - Method in class arlut.csd.ganymede.PermMatrix
Debugging output
toString() - Method in class arlut.csd.ganymede.Query
 
toString() - Method in class arlut.csd.ganymede.QueryAndNode
 
toString() - Method in class arlut.csd.ganymede.QueryDataNode
Diagnostic aid.
toString() - Method in class arlut.csd.ganymede.QueryNotNode
 
toString() - Method in class arlut.csd.ganymede.QueryOrNode
 
toString() - Method in class arlut.csd.ganymede.Result
 
toString() - Method in class arlut.csd.ganymede.fieldDeltaRec
This method generates a diagnostic representation of this fieldDeltaRec.
toString() - Method in class arlut.csd.ganymede.adminEvent
 
toString() - Method in class arlut.csd.ganymede.clientEvent
 
toString() - Method in class arlut.csd.ganymede.xmlfield
Debug diagnostics
toString() - Method in class arlut.csd.ganymede.xInvid
 
toString() - Method in class arlut.csd.ganymede.xPassword
 
toString() - Method in class arlut.csd.ganymede.xmlobject
 
toString(boolean) - Method in class arlut.csd.ganymede.PermMatrix
 
toString(boolean) - Method in class arlut.csd.ganymede.xmlobject
 
total - Variable in class arlut.csd.ganymede.client.personaPanel
 
totalMem - Static variable in class arlut.csd.ganymede.GanymedeAdmin
Total memory statistic that the server sends to admin consoles
transaction - Variable in class arlut.csd.ganymede.DBNameSpaceTransaction
 
transactionID - Variable in class arlut.csd.ganymede.DBLogEvent
 
transactions - Variable in class arlut.csd.ganymede.DBNameSpace
Hashtable mapping DBEditSet's currently active modifying values in this namespace to DBNameSpaceTransaction objects.
transactionsInJournal - Variable in class arlut.csd.ganymede.DBJournal
 
TRANSCOUNT - Static variable in class arlut.csd.ganymede.DBNameSpace
The number of simultaneous transactions in progress that we will size the transactions hash for.
Transform(MD5State, byte[], int) - Method in class md5.MD5
 
transientSelectNode(treeNode) - Method in class arlut.csd.JTree.treeControl
Select a node without issuing a callback to the client.

Used to implement highlighting during drag-and-drop.
transientUnselectNode(treeNode) - Method in class arlut.csd.JTree.treeControl
Deselect a node without issuing a callback to the client.

Used to implement highlighting during drag-and-drop.
trash - Variable in class arlut.csd.ganymede.client.gclient
 
tree - Variable in class arlut.csd.JTree.treeNode
 
tree - Variable in class arlut.csd.ganymede.client.JTreeTable
A subclass of JTree.
tree - Variable in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
tree - Variable in class arlut.csd.ganymede.client.gclient
The client's GUI tree component.
tree - Variable in class arlut.csd.ganymede.client.perm_editor
 
tree - Variable in class arlut.csd.ganymede.GASHSchema
 
treeCallback - interface arlut.csd.JTree.treeCallback.
Callback interface to be implemented by objects that receive notification of user activities on a treeControl.
treeCanvas - class arlut.csd.JTree.treeCanvas.
This class is the actual rendering surface used by the JTree treeControl class.
treeCanvas(treeControl, Font, Color, Color, Image[]) - Constructor for class arlut.csd.JTree.treeCanvas
 
treeControl - class arlut.csd.JTree.treeControl.
This component allows the display of a tree structured graph of nodes, each node being a small image and a line of text.
treeControl(Font, Color, Color, treeCallback, Image[]) - Constructor for class arlut.csd.JTree.treeControl
 
treeControl(Font, Color, Color, treeCallback, Image[], treeMenu) - Constructor for class arlut.csd.JTree.treeControl
 
treecreation - Variable in class arlut.csd.ganymede.client.gclient
 
treeDragDropCallback - interface arlut.csd.JTree.treeDragDropCallback.
Callback interface to be implemented by objects that manage drag and drop behavior within a treeControl.
treeImages - Variable in class arlut.csd.ganymede.GASHSchema
 
treeMenu - class arlut.csd.JTree.treeMenu.
 
treeMenu() - Constructor for class arlut.csd.JTree.treeMenu
 
treeMenu(String) - Constructor for class arlut.csd.JTree.treeMenu
 
treeNode - class arlut.csd.JTree.treeNode.
treeNode is a node in the treeCanvas widget.
treeNode(treeNode, String, treeNode, boolean) - Constructor for class arlut.csd.JTree.treeNode
 
treeNode(treeNode, String, treeNode, boolean, int, int) - Constructor for class arlut.csd.JTree.treeNode
 
treeNode(treeNode, String, treeNode, boolean, int, int, treeMenu) - Constructor for class arlut.csd.JTree.treeNode
 
treeNodeContracted(treeNode) - Method in interface arlut.csd.JTree.treeCallback
Called when a node is closed.
treeNodeContracted(treeNode) - Method in class arlut.csd.ganymede.client.gclient
Called when a node is closed.
treeNodeContracted(treeNode) - Method in class arlut.csd.ganymede.GASHSchema
 
treeNodeDoubleClicked(treeNode) - Method in interface arlut.csd.JTree.treeCallback
Called when an item in the tree is double-clicked.
treeNodeDoubleClicked(treeNode) - Method in class arlut.csd.ganymede.client.gclient
 
treeNodeDoubleClicked(treeNode) - Method in class arlut.csd.ganymede.GASHSchema
Called when an item in the tree is double-clicked.
treeNodeExpanded(treeNode) - Method in interface arlut.csd.JTree.treeCallback
Called when a node is expanded, to allow the user of the tree to dynamically load the information at that time.
treeNodeExpanded(treeNode) - Method in class arlut.csd.ganymede.client.gclient
Called when a node is expanded, to allow the user of the tree to dynamically load the information at that time.
treeNodeExpanded(treeNode) - Method in class arlut.csd.ganymede.GASHSchema
 
treeNodeMenuPerformed(treeNode, ActionEvent) - Method in interface arlut.csd.JTree.treeCallback
Called when a popup menu item is selected on a treeNode
treeNodeMenuPerformed(treeNode, ActionEvent) - Method in class arlut.csd.ganymede.client.gclient
Called when a popup menu item is selected on a treeNode
treeNodeMenuPerformed(treeNode, ActionEvent) - Method in class arlut.csd.ganymede.GASHSchema
 
treeNodeSelected(treeNode) - Method in interface arlut.csd.JTree.treeCallback
Called when an item in the tree is selected
treeNodeSelected(treeNode) - Method in class arlut.csd.ganymede.client.gclient
Called when an item in the tree is unselected
treeNodeSelected(treeNode) - Method in class arlut.csd.ganymede.GASHSchema
 
treeNodeUnSelected(treeNode, boolean) - Method in interface arlut.csd.JTree.treeCallback
Called when an item in the tree is unselected
treeNodeUnSelected(treeNode, boolean) - Method in class arlut.csd.ganymede.client.gclient
 
treeNodeUnSelected(treeNode, boolean) - Method in class arlut.csd.ganymede.GASHSchema
 
treepencil - Variable in class arlut.csd.ganymede.client.gclient
 
treeTable - Variable in class arlut.csd.ganymede.client.perm_editor
 
treeTableModel - Variable in class arlut.csd.ganymede.client.TreeTableModelAdapter
 
TreeTableModel - interface arlut.csd.ganymede.client.TreeTableModel.
TreeTableModel is the model used by a JTreeTable.
TreeTableModelAdapter - class arlut.csd.ganymede.client.TreeTableModelAdapter.
This is a wrapper class takes a TreeTableModel and implements the table model interface.
TreeTableModelAdapter(TreeTableModel, JTree) - Constructor for class arlut.csd.ganymede.client.TreeTableModelAdapter
 
treetrash - Variable in class arlut.csd.ganymede.client.gclient
 
trueLabel - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
trueLabel - Variable in class arlut.csd.ganymede.FieldTemplate
 
trueLabel() - Method in class arlut.csd.ganymede.BooleanDBField
Returns the true label if this field is defined to have the true/false values associated with labels.
trueLabel() - Method in interface arlut.csd.ganymede.boolean_field
 
trueLabelS - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
type - Variable in class arlut.csd.ganymede.client.BaseNode
 
type - Variable in class arlut.csd.ganymede.client.ClientEvent
 
type - Variable in class arlut.csd.ganymede.client.JInvidChooser
 
type - Variable in class arlut.csd.ganymede.client.containerPanel
Object type id for this object..
type - Variable in class arlut.csd.ganymede.client.openObjectDialog
 
type - Variable in class arlut.csd.ganymede.client.objectPane
 
type - Variable in class arlut.csd.ganymede.FieldTemplate
 
type - Variable in class arlut.csd.ganymede.Invid
 
type - Variable in class arlut.csd.ganymede.xmlobject
The short object type id for this object type.
type_code - Variable in class arlut.csd.ganymede.BaseDump
 
type_code - Variable in class arlut.csd.ganymede.DBObjectBase
short type id code for this object type.
typeC - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
typeId - Variable in class arlut.csd.ganymede.xInvid
The numeric type id for the object type this xInvid is meant to point to.
typeN - Variable in class arlut.csd.ganymede.BaseEditor
 
types - Variable in class arlut.csd.ganymede.client.createObjectDialog
 
types - Variable in class arlut.csd.ganymede.DumpResult
 
typeString - Variable in class arlut.csd.ganymede.xmlobject
Descriptive typeString for this object.
typeText - Variable in class arlut.csd.ganymede.client.InvidNode
 

U

u2s(int) - Static method in class arlut.csd.JDataComponent.JIPField
This method maps an int value between 0 and 255 inclusive to a legal signed byte value.
u2s(int) - Static method in class arlut.csd.ganymede.DBQueryHandler
This method maps an int value between 0 and 255 inclusive to a legal signed byte value.
u2s(int) - Static method in class arlut.csd.ganymede.IPDBField
This method maps an int value between 0 and 255 inclusive to a legal signed byte value.
u2s(int) - Static method in class arlut.csd.ganymede.IPwrap
This method maps an int value between 0 and 255 inclusive to a legal signed byte value.
uadd(int, int) - Method in class md5.MD5
 
uadd(int, int, int) - Method in class md5.MD5
 
uadd(int, int, int, int) - Method in class md5.MD5
 
unAttach() - Method in interface arlut.csd.JDataComponent.JchoiceInterface
 
unbind(Invid, boolean) - Method in class arlut.csd.ganymede.InvidDBField
This method is used to unlink this field from the specified remote invid in accordance with this field's defined symmetry constraints.
uncryptedPass - Variable in class arlut.csd.ganymede.PasswordDBField
Plaintext password..
union(Hashtable) - Method in class arlut.csd.ganymede.PermMatrix
This method combines this PermMatrix with that of orig.
union(PermEntry) - Method in class arlut.csd.ganymede.PermEntry
This method returns an immutable PermEntry that allows all permissions allowed by the logical union of this PermEntry and p.
union(PermMatrix) - Method in class arlut.csd.ganymede.PermMatrix
This method combines this PermMatrix with that of orig.
union(Vector, Vector) - Static method in class arlut.csd.Util.VectorUtils
This method returns a Vector containing the union of the objects contained in vectA and vectB.
unionAdd(Vector, Object) - Static method in class arlut.csd.Util.VectorUtils
This method adds obj to vect if and only if vect does not already contain obj.
unionRescan(ReturnVal) - Method in class arlut.csd.ganymede.ReturnVal
unionRescan merges field and object rescan requests from the supplied ReturnVal with and rescan requests we contain.
uniqueHash - Variable in class arlut.csd.ganymede.DBNameSpace
Hashtable mapping values allocated (permanently, for objects checked in to the database, or temporarily, for objects being manipulated by active transactions) in this namespace to DBNameSpaceHandle objects that track the current status of the values.
uniqueHash - Variable in class arlut.csd.ganymede.DBNameSpaceCkPoint
 
unmark() - Method in class arlut.csd.ganymede.DBField
unmark() is used to make any and all namespace values in this field as available for use by other objects in the same editset.
unmark(DBEditSet, Object) - Method in class arlut.csd.ganymede.DBNameSpace
Used to mark a value as not used in the namespace.
unmark(Object) - Method in class arlut.csd.ganymede.DBField
Unmark a specific value associated with this field, rather than unmark all values associated with this field.
unpackBuffer() - Method in class arlut.csd.ganymede.DumpResult
 
unpackBuffer() - Method in class arlut.csd.ganymede.QueryResult
Private method to handle building up our datastructure on the post-serialization side.
unpacked - Variable in class arlut.csd.ganymede.DumpResult
 
unpacked - Variable in class arlut.csd.ganymede.QueryResult
 
unreferenced() - Method in class arlut.csd.ganymede.client.FileReceiverBase
This method implements the Unreferenced interface.
unreferenced() - Method in class arlut.csd.ganymede.DBSchemaEdit
This method is called when the client loses connection.
unreferenced() - Method in class arlut.csd.ganymede.GanymedeAdmin
This method is called when the Java RMI system detects that this remote object is no longer referenced by any remote objects.
unreferenced() - Method in class arlut.csd.ganymede.GanymedeSession
This method is called when the Java RMI system detects that this remote object is no longer referenced by any remote objects.
unreferenced() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method is called when the Java RMI system detects that this remote object is no longer referenced by any remote objects.
unregister() - Method in class arlut.csd.JDataComponent.JcalendarField
This method is to be called when the containerPanel holding this date field is being closed down.
unregister() - Method in class arlut.csd.JDataComponent.JdateField
This method is to be called when the containerPanel holding this date field is being closed down.
unregister() - Method in class arlut.csd.ganymede.client.historyPanel
This method is called to clean up any auxiliary windows when our framePanel is closed in the client.
unregister() - Method in class arlut.csd.ganymede.client.perm_button
Calling this method makes this component get rid of any secondary windows and to do some gc reference clearing.
unregister() - Method in class arlut.csd.ganymede.client.querybox
This method makes sure that any JdateField's contained in the querybox pop down their calendar dialogs.
unregister() - Method in class arlut.csd.ganymede.GanymediatorWizard
This method is used to inform this GanymediatorWizard that the client has logged out or otherwise aborted the transaction that this wizard is part of, and that it should release any references to checked out DBEditObjects.
unregister() - Method in class arlut.csd.ganymede.scheduleHandle
Server-side method to request that this task not be kept after its current completion.
unregisterBuilderTask(String) - Static method in class arlut.csd.ganymede.Ganymede
 
unregisterTask(String) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method unregisters the named task so that it can be rescheduled with different parameters, or simply removed.
unregisterWizard(GanymediatorWizard) - Method in class arlut.csd.ganymede.GanymedeSession
Unregisters a wizard from this GanymedeSession.
unSelectAll() - Method in class arlut.csd.JTable.baseTable
Unselect all cells
unSelectAll() - Method in class arlut.csd.JTable.rowTable
Unselect all cells..
unselectAllNodes(boolean) - Method in class arlut.csd.JTree.treeControl
Deselect all nodes, issuing a callback to the client reporting the deselection.

unSelectCell(int, int) - Method in class arlut.csd.JTable.baseTable
Mark a cell as unselected
unSelectCol(int) - Method in class arlut.csd.JTable.baseTable
Mark a column as unselected
unselectNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
Deselect a node, issuing a callback to the client reporting the deselection.

unSelectRow() - Method in class arlut.csd.JTable.rowTable
This method unselects the currently selected row.
unSelectRow(int) - Method in class arlut.csd.JTable.baseTable
Mark a row as unselected
unset - Variable in class arlut.csd.JDataComponent.JcalendarField
 
unset - Variable in class arlut.csd.JDataComponent.JdateField
 
unsetBackPointers() - Method in class arlut.csd.ganymede.DBObject
This method is called to unregister all asymmetric pointers in this object from the DBStore's backPointers hash structure.
up - Variable in class arlut.csd.JCalendar.JYearChooser
 
up() - Method in class arlut.csd.ganymede.GanymedeServer
Simple RMI test method..
up() - Method in interface arlut.csd.ganymede.Server
 
update() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method takes the current time held in selectedDate_calendar and refreshes the calendar with it.
update() - Method in class arlut.csd.JCalendar.JTimePanel
This method updates the numeric fields from our JpanelCalendar's current selected time.
update() - Method in class arlut.csd.JCalendar.JpopUpCalendar
 
Update(byte) - Method in class md5.MD5
Updates hash with a single byte
Update(byte[]) - Method in class md5.MD5
Updates hash with given array of bytes
Update(byte[], int) - Method in class md5.MD5
 
Update(byte[], int, int) - Method in class md5.MD5
Plain update, updates this object
update(Graphics) - Method in class arlut.csd.JTable.tableCanvas
Scheduled for us by repaint()
update(Graphics) - Method in class arlut.csd.JTree.treeCanvas
Call our paint method without clearing to prevent flashing
update(Graphics) - Method in class arlut.csd.ganymede.client.gclient
By overriding update(), we can eliminate the annoying flash as the default update() method clears the frame before rendering.
Update(MD5State, byte[], int, int) - Method in class md5.MD5
Updates hash with the bytebuffer given (using at maximum length bytes from that buffer)
Update(String) - Method in class md5.MD5
Update buffer with given string.
update(Vector) - Method in class arlut.csd.ganymede.client.containerPanel
Updates a subset of the fields in this containerPanel.
update(Vector, boolean, Compare, Vector, boolean, Compare) - Method in class arlut.csd.JDataComponent.StringSelector
Update the StringSelector.
updateAfterFilterChange() - Method in class arlut.csd.ganymede.client.gclient
This method is called by the JFilterDialog class when the owner list filter is changed, to refresh the tree's display of all object lists loaded into the client so that only those objects matching the owner list filter are visible.
updateAll() - Method in class arlut.csd.ganymede.client.containerPanel
Goes through all the components and checks to see if they should be visible, and updates their contents.
updateBaseRefs() - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to update base references in objects after this base has replaced an old version via the SchemaEditor.
updateBaseRefs(DBObjectBase) - Method in class arlut.csd.ganymede.DBObject
This method is used to correct this object's base pointers when the base changes.
updateBuildStatus() - Static method in class arlut.csd.ganymede.Ganymede
This method is called by the GanymedeBuilderTask base class to record that the server is processing a build.
updateBuildStatus() - Static method in class arlut.csd.ganymede.GanymedeBuilderTask
This method is called by the GanymedeBuilderTask base class to record that the server is processing a build.
updateCheckedOut() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method updates the objects checked out count on all consoles.
updateComponent(Component) - Method in class arlut.csd.ganymede.client.containerPanel
Updates the contents and visibility status of a component in this containerPanel.
updateContainerPanels() - Method in class arlut.csd.ganymede.client.framePanel
This method is called to force an update on this framePanel.
updateContainerPanels(Invid, ReturnVal) - Method in class arlut.csd.ganymede.client.framePanel
This method is called to force an update on this framePanel in accordance with the rescan instructions encoded in retVal.
updateDate() - Method in class arlut.csd.JCalendar.JpanelCalendar
This will update the visibleDate_calendar according to the current year and month visible in the GUI controls.
updateInvidStringSelector() - Method in class arlut.csd.ganymede.client.ownerPanel
Updates the contents of a vector invid_field value selector against the current contents of the field on the server.
updateInvidStringSelector(StringSelector, invid_field) - Method in class arlut.csd.ganymede.client.containerPanel
Updates the contents of a vector invid_field value selector against the current contents of the field on the server.
updateIterationSet() - Method in class arlut.csd.ganymede.DBObjectBase
This method is used by the DBEditSet commit logic to replace this DBObjectBase's iterationSet with a new Vector with the current objectTable's values.
updateLastDump() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method updates the last dump time to all consoles.
updateLastDump(Date) - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method is used to send the last dump time to the consoles.
updateLocksHeld() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method updates the locks held count on all consoles.
updateMemState() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method is used to send the server's memory status to all connected admin consoles.
updateMemState(long, long) - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method is used to update and transmit the server's memory status to the consoles.
updateMenu() - Method in class arlut.csd.JDataComponent.LAFMenu
 
updateMenu() - Method in class arlut.csd.ganymede.client.windowPanel
 
updateNotePanels() - Method in class arlut.csd.ganymede.client.gclient
Updates the note panels in the open windows.
updateNotes() - Method in class arlut.csd.ganymede.client.notesPanel
Transmit the contents of this notes panel to the server to update the notes field for the proper database object.
updateObjEventCodeHash() - Method in class arlut.csd.ganymede.DBLog
Private helper method to (re)initialize our local hash of object event codes.
updateOwnerPanel() - Method in class arlut.csd.ganymede.client.framePanel
 
updatePassField(String) - Method in class arlut.csd.ganymede.client.PersonaDialog
 
updatePerms(boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This non-exported method is used to generate a comprehensive permissions matrix that applies to all objects owned by the active persona for this user.
updateSearchString(ComboBoxModel, char) - Method in class arlut.csd.JDataComponent.TimedKeySelectionManager
 
updateSelectedPathsFromSelectedRows() - Method in class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper
If updatingListSelectionModel is false, this will reset the selected paths from the selected rows in the list selection model.
updateStringStringSelector(StringSelector, string_field, FieldInfo) - Method in class arlut.csd.ganymede.client.containerPanel
Updates the contents of a vector string_field value selector against the current contents of the field on the server.
updatesWhileLoading - Variable in class arlut.csd.ganymede.client.containerPanel
Vector of Short field id's used to track fields for which we receive update requests while we are still loading.
updateSysEventCodeHash() - Method in class arlut.csd.ganymede.DBLog
Private helper method to (re)initialize our local hash of system event codes.
updateTaskInfo(boolean) - Method in class arlut.csd.ganymede.GanymedeScheduler
This method is used to report to the Ganymede server (and thence the admin console(s) the status of background tasks scheduled and/or running.
updateTimeStamp() - Method in class arlut.csd.ganymede.DBObjectBase
This method is used to allow objects in this base to notify us when their state changes.
updateTransCount() - Static method in class arlut.csd.ganymede.GanymedeAdmin
This static method is used to send the current transcount to the consoles.
updateTreeAfterFilterChange(treeNode) - Method in class arlut.csd.ganymede.client.gclient
This method updates all category and base nodes at or under the given node, and all category and base nodes that are nextSiblings to the given node.
updateUI() - Method in class arlut.csd.ganymede.client.JTreeTable
Overridden to message super and forward the method to the tree.
updateUI() - Method in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer
updateUI is overridden to set the colors of the Tree's renderer to match that of the table.
updateYear(int) - Method in class arlut.csd.JCalendar.JMonthYearPanel
This method passes changes from the JYearChooser up to the parent calendar widget.
updatingListSelectionModel - Variable in class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper
Set to true when we are updating the ListSelectionModel.
url - Static variable in class arlut.csd.ganymede.GASHAdmin
 
useLabelHook() - Method in class arlut.csd.ganymede.DBEditObject
This method should be defined to return true in DBEditObject subclasses which provide a getLabelHook() method.
UserAdminPersonae - Static variable in interface arlut.csd.ganymede.SchemaConstants
pointer to zero or more associated admin personae
UserBase - Static variable in interface arlut.csd.ganymede.SchemaConstants
 
userInfo - Variable in class arlut.csd.ganymede.GanymedeSession
This variable caches the AdminEntry object which is reported to admin consoles connected to the server when the console is updated.
userInvid - Variable in class arlut.csd.ganymede.GanymedeSession
The object reference identifier for the logged in user, if any.
userLogOuts - Static variable in class arlut.csd.ganymede.GanymedeServer
A hashtable mapping user Invids to a java.lang.Date object representing the last time that user logged into Ganymede.
username - Variable in class arlut.csd.ganymede.client.ClientBase
 
username - Variable in class arlut.csd.ganymede.client.glogin
 
username - Static variable in class arlut.csd.ganymede.client.rpcpass
 
username - Variable in class arlut.csd.ganymede.client.xmlclient
 
username - Variable in class arlut.csd.ganymede.AdminEntry
 
username - Variable in class arlut.csd.ganymede.GASHAdmin
 
username - Variable in class arlut.csd.ganymede.GanymedeSession
The unique name that the user is connected to the server under..
UserPassword - Static variable in interface arlut.csd.ganymede.SchemaConstants
password
UserUserName - Static variable in interface arlut.csd.ganymede.SchemaConstants
username string

V

v_offset - Variable in class arlut.csd.JTable.tableCanvas
 
v_offset - Variable in class arlut.csd.JTree.treeCanvas
 
v6Allowed() - Method in class arlut.csd.ganymede.IPDBField
Returns true if this field is permitted to hold IPv6 addresses.
v6Allowed() - Method in interface arlut.csd.ganymede.ip_field
Returns true if this field is permitted to hold IPv6 addresses.
validatedPass - Variable in class arlut.csd.JDataComponent.JpassField
 
value - Variable in class arlut.csd.JDataComponent.JValueObject
A multi-purpose value object.
value - Variable in class arlut.csd.JDataComponent.JcheckboxField
 
value - Variable in class arlut.csd.JDataComponent.JpasswordField
 
value - Variable in class arlut.csd.JDataComponent.JstringArea
 
value - Variable in class arlut.csd.JDataComponent.JstringField
 
value - Variable in class arlut.csd.JDialog.stringThing
 
value - Variable in class arlut.csd.Util.SharedStringBuffer
The value is used for character storage.
value - Variable in class arlut.csd.ganymede.DBField
the object's current value.
value - Variable in class arlut.csd.ganymede.FieldInfo
 
value - Variable in class arlut.csd.ganymede.QueryDataNode
 
value - Variable in class arlut.csd.ganymede.xmlfield
 
value() - Method in class arlut.csd.ganymede.BooleanDBField
 
value() - Method in class arlut.csd.ganymede.DateDBField
 
value() - Method in class arlut.csd.ganymede.FloatDBField
 
value() - Method in class arlut.csd.ganymede.IPDBField
 
value() - Method in class arlut.csd.ganymede.InvidDBField
 
value() - Method in class arlut.csd.ganymede.NumericDBField
 
value() - Method in class arlut.csd.ganymede.StringDBField
 
value(int) - Method in class arlut.csd.ganymede.BooleanDBField
 
value(int) - Method in class arlut.csd.ganymede.DateDBField
 
value(int) - Method in class arlut.csd.ganymede.FloatDBField
 
value(int) - Method in class arlut.csd.ganymede.IPDBField
 
value(int) - Method in class arlut.csd.ganymede.InvidDBField
 
value(int) - Method in class arlut.csd.ganymede.NumericDBField
 
value(int) - Method in class arlut.csd.ganymede.StringDBField
 
value1 - Variable in class arlut.csd.JDataComponent.JpassField
 
value2 - Variable in class arlut.csd.JDataComponent.JpassField
 
valueChanged(ListSelectionEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
For the ListSelectionListener
valueChanged(ListSelectionEvent) - Method in class arlut.csd.ganymede.client.JTreeTable.ListToTreeSelectionModelWrapper.ListSelectionHandler
 
valueForPathChanged(TreePath, Object) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
 
valueHash - Variable in class arlut.csd.JDialog.StringDialog
 
vbar - Variable in class arlut.csd.JTable.baseTable
 
vbar - Variable in class arlut.csd.JTree.treeControl
 
vbar_old - Variable in class arlut.csd.JTable.tableCanvas
 
vbar_visible - Variable in class arlut.csd.JTable.baseTable
 
vbar_visible - Variable in class arlut.csd.JTree.treeControl
 
VecQuickSort - class arlut.csd.Util.VecQuickSort.
QuickSort implementation for Vector.
VecQuickSort(Vector, Compare) - Constructor for class arlut.csd.Util.VecQuickSort
VecQuickSort constructor.
VecSortInsert - class arlut.csd.Util.VecSortInsert.
This class is used to do an ordered insert using a binary search.
VecSortInsert() - Constructor for class arlut.csd.Util.VecSortInsert
Constructor.
VecSortInsert(Compare) - Constructor for class arlut.csd.Util.VecSortInsert
Constructor.
vector - Variable in class arlut.csd.ganymede.FieldTemplate
 
vector - Variable in class arlut.csd.ganymede.fieldDeltaRec
 
vectorCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
vectorElementAdded() - Method in class arlut.csd.ganymede.client.containerPanel
If we contain any vectorPanels, they will call this method during loading to let us update our progress bar if we have it still up.
vectorElementsAdded - Variable in class arlut.csd.ganymede.client.containerPanel
 
vectorFore - Static variable in class arlut.csd.ganymede.client.ClientColor
 
vectorPanel - class arlut.csd.ganymede.client.vectorPanel.
A GUI vector panel that is designed to be placed inside a containerPanel within the client.
vectorPanel(db_field, FieldTemplate, windowPanel, boolean, boolean, containerPanel, boolean) - Constructor for class arlut.csd.ganymede.client.vectorPanel
Constructor
vectorPanelList - Variable in class arlut.csd.ganymede.client.containerPanel
Vector used to list vectorPanels embedded in this object window.
vectorString(Vector) - Static method in class arlut.csd.Util.VectorUtils
This method returns a string containing all the elements in vec concatenated together, comma separated.
vectorTitles - Static variable in class arlut.csd.ganymede.client.ClientColor
 
vectorTitlesInvalid - Static variable in class arlut.csd.ganymede.client.ClientColor
 
VectorUtils - class arlut.csd.Util.VectorUtils.
Convenience methods for working with Vectors..
VectorUtils() - Constructor for class arlut.csd.Util.VectorUtils
 
verifyNewValue(DBField, Object) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that can be used to check any values to be set in any field in this object.
verifyNewValue(DBField, Object) - Method in class arlut.csd.ganymede.ownerCustom
This method provides a hook that can be used to check any values to be set in any field in this object.
verifyNewValue(Object) - Method in class arlut.csd.ganymede.BooleanDBField
 
verifyNewValue(Object) - Method in class arlut.csd.ganymede.DBField
Overridable method to verify that an object submitted to this field has an appropriate value.
verifyNewValue(Object) - Method in class arlut.csd.ganymede.DateDBField
 
verifyNewValue(Object) - Method in class arlut.csd.ganymede.FloatDBField
 
verifyNewValue(Object) - Method in class arlut.csd.ganymede.IPDBField
 
verifyNewValue(Object) - Method in class arlut.csd.ganymede.InvidDBField
 
verifyNewValue(Object) - Method in class arlut.csd.ganymede.NumericDBField
 
verifyNewValue(Object) - Method in class arlut.csd.ganymede.PasswordDBField
Generally only for when we get a plaintext submission..
verifyNewValue(Object) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
 
verifyNewValue(Object) - Method in class arlut.csd.ganymede.StringDBField
 
verifyNewValue(Object, boolean) - Method in class arlut.csd.ganymede.InvidDBField
 
verifyReadPermission() - Method in class arlut.csd.ganymede.DBField
Overridable method to verify that the current DBSession / DBEditSet has permission to read values from this field.
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.BooleanDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.DBField
Overridable method to determine whether an Object submitted to this field is of an appropriate type.
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.DateDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.FloatDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.IPDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.InvidDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.NumericDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.PasswordDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.PermissionMatrixDBField
 
verifyTypeMatch(Object) - Method in class arlut.csd.ganymede.StringDBField
 
verifyValue(String) - Method in class arlut.csd.JDataComponent.JstringField
Checks the entire string str for compliance with this field's constraints.
verifyWritePermission() - Method in class arlut.csd.ganymede.DBField
Overridable method to verify that the current DBSession / DBEditSet has permission to write values into this field.
vertFill - Variable in class arlut.csd.JTable.baseTable
 
vertLines - Variable in class arlut.csd.JTable.baseTable
 
vetoableChange(PropertyChangeEvent) - Method in class arlut.csd.ganymede.client.framePanel
This is a vetoableChangeListener implementation method, and is used to allow the framePanel to intercede in window close attempts for editable objects.
vHeadLineColor - Variable in class arlut.csd.JTable.baseTable
 
view - Variable in class arlut.csd.ganymede.client.JInvidChooser
 
view - Variable in class arlut.csd.ganymede.xPerm
 
view_db_object(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
View an object from the database.
view_db_object(Invid) - Method in interface arlut.csd.ganymede.Session
View an object from the database.
viewAdminHistory(Invid, Date) - Method in class arlut.csd.ganymede.GanymedeSession
This method returns a multi-line string containing excerpts from the Ganymede log relating to <invid>, since time <since>.
viewAdminHistory(Invid, Date) - Method in interface arlut.csd.ganymede.Session
This method returns a multi-line string containing excerpts from the Ganymede log relating to <invid>, since time <since>.
viewDBObject(Invid) - Method in class arlut.csd.ganymede.DBSession
Get a reference to a read-only copy of an object in the DBStore.
viewDBObject(Invid) - Static method in class arlut.csd.ganymede.DBStore
Convenience function to find and return objects from the database without having to go through the GanymedeSession and DBSession layers.
viewDBObject(Invid, boolean) - Method in class arlut.csd.ganymede.DBSession
Get a reference to a read-only copy of an object in the DBStore.
viewDBObject(short, int) - Method in class arlut.csd.ganymede.DBSession
Get a reference to a read-only copy of an object in the DBStore.
viewDBObject(short, int, boolean) - Method in class arlut.csd.ganymede.DBSession
Get a reference to a read-only copy of an object in the DBStore.
viewMI - Variable in class arlut.csd.ganymede.client.gResultTable
 
viewObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
Opens a new framePanel window to view the object corresponding to the given invid.
viewObject(Invid, String) - Method in class arlut.csd.ganymede.client.gclient
Opens a new framePanel window to view the object corresponding to the given invid.
viewObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
Opens a dialog to let the user choose an object for viewing, and if cancel is not chosen, the object is opened for viewing.
viewObjectHistory(Invid, Date) - Method in class arlut.csd.ganymede.GanymedeSession
This method returns a multi-line string containing excerpts from the Ganymede log relating to <invid>, since time <since>.
viewObjectHistory(Invid, Date) - Method in interface arlut.csd.ganymede.Session
This method returns a multi-line string containing excerpts from the Ganymede log relating to <invid>, since time <since>.
viewObjectHistory(Invid, Date, boolean) - Method in class arlut.csd.ganymede.GanymedeSession
This method returns a multi-line string containing excerpts from the Ganymede log relating to <invid>, since time <since>.
viewObjectHistory(Invid, Date, boolean) - Method in interface arlut.csd.ganymede.Session
This method returns a multi-line string containing excerpts from the Ganymede log relating to <invid>, since time <since>.
viewObjectLabel(Invid) - Method in class arlut.csd.ganymede.GanymedeSession
This method is intended as a lightweight way of returning the current label of the specified invid.
viewObjectLabel(Invid) - Method in interface arlut.csd.ganymede.Session
This method returns the label for a specific invid.
viewObjectMI - Variable in class arlut.csd.ganymede.client.gclient
 
viewOnly - Variable in class arlut.csd.ganymede.client.perm_editor
 
viewOnly - Variable in class arlut.csd.ganymede.client.BoolRenderer
 
viewOnly - Variable in class arlut.csd.ganymede.client.PermEditorModel
 
viewPerms - Static variable in class arlut.csd.ganymede.PermEntry
 
virtualizeField(short) - Method in class arlut.csd.ganymede.DBEditObject
This method provides a hook that can be used to indicate that a particular field's value should be filtered by a particular subclass of DBEditObject.
visibility - Variable in class arlut.csd.ganymede.DBObjectBaseField
Should this field be displayed to the client? May be false for some fields intended for 'scratch-pad' use, as in serving as anchors for compound namespace use.
visibilityFilterInvids - Variable in class arlut.csd.ganymede.GanymedeSession
This variable is a vector of object references (Invid's) to the owner groups that the client has requested the listing of objects be restricted to.
visible - Variable in class arlut.csd.ganymede.FieldInfo
 
visible - Variable in class arlut.csd.ganymede.PermEntry
 
VISIBLE - Static variable in class arlut.csd.ganymede.client.PermRow
 
VISIBLE - Static variable in class arlut.csd.ganymede.client.PermEditorModel
 
visibleDate_calendar - Variable in class arlut.csd.JCalendar.JpanelCalendar
What time do we have visible? Month, year, etc.
visibleRow - Variable in class arlut.csd.ganymede.client.JTreeTable.TreeTableCellRenderer
Last table/tree row asked to renderer.
vLineThickness - Variable in class arlut.csd.JTable.baseTable
 
vp - Variable in class arlut.csd.ganymede.client.elementWrapper
 
vRowLineColor - Variable in class arlut.csd.JTable.baseTable
 

W

w - Variable in class arlut.csd.ganymede.client.clientDesktopMgr
 
waitForCleared() - Method in class arlut.csd.Util.booleanSemaphore
Safe, simple method to wait until this boolean semaphore has been cleared.
waitForCleared(long) - Method in class arlut.csd.Util.booleanSemaphore
Safe, simple method to wait until this boolean semaphore has been cleared, or until at least millis milliseconds have passed.
waitForImage(Component, Image) - Static method in class arlut.csd.Util.PackageResources
Helper method to handle the MediaTracker for image loading.
waitForLoad() - Method in class arlut.csd.ganymede.client.personaContainer
 
waitForSet() - Method in class arlut.csd.Util.booleanSemaphore
Safe, simple method to wait until this boolean semaphore has been set.
waitForSet(long) - Method in class arlut.csd.Util.booleanSemaphore
Safe, simple method to wait until this boolean semaphore has been cleared, or until at least millis milliseconds have passed.
waitImage - Variable in class arlut.csd.ganymede.client.windowPanel
This is used as the wait image in other classes.
waitPanel - Variable in class arlut.csd.ganymede.client.perm_editor
 
waitWindowHash - Variable in class arlut.csd.ganymede.client.windowPanel
Used to keep track of multiple 'guy working' internal wait windows if we have multiple threads waiting for query results from the server.
warning(SAXParseException) - Method in class arlut.csd.Util.XMLReader
Receive notification of a warning.
warning1 - Static variable in class arlut.csd.ganymede.DBObjectBaseField
 
warning2 - Static variable in class arlut.csd.ganymede.DBObjectBaseField
 
WeAreApplet - Static variable in class arlut.csd.ganymede.client.glogin
If true, we are running as an applet and are limited by the Java sandbox.
WeAreApplet - Static variable in class arlut.csd.ganymede.GASHAdmin
If true, we are running as an applet and are limited by the Java sandbox.
width - Variable in class arlut.csd.JDataComponent.JstringListBox
 
width - Variable in class arlut.csd.JTable.tableCol
 
willBeRemoved() - Method in class arlut.csd.ganymede.DBObject
Returns true if this object has a removal date set.
willExpire() - Method in class arlut.csd.ganymede.DBObject
Returns true if this object has an expiration date set.
willExpire() - Method in interface arlut.csd.ganymede.db_object
Returns true if this object has an expiration date set.
window - Static variable in class arlut.csd.ganymede.client.ClientColor
 
windowActivated(WindowEvent) - Method in class arlut.csd.JDialog.StringDialog
 
windowActivated(WindowEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
WindowBG - Static variable in class arlut.csd.ganymede.client.ClientColor
 
windowBorder - Static variable in class arlut.csd.ganymede.client.ClientColor
 
windowClosed(WindowEvent) - Method in class arlut.csd.JDialog.StringDialog
 
windowClosed(WindowEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
windowClosing(WindowEvent) - Method in class arlut.csd.JDialog.StringDialog
 
windowClosing(WindowEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
windowDeactivated(WindowEvent) - Method in class arlut.csd.JDialog.StringDialog
 
windowDeactivated(WindowEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
windowDeiconified(WindowEvent) - Method in class arlut.csd.JDialog.StringDialog
 
windowDeiconified(WindowEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
windowIconified(WindowEvent) - Method in class arlut.csd.JDialog.StringDialog
 
windowIconified(WindowEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
windowList - Variable in class arlut.csd.ganymede.client.windowPanel
Hashtable mapping window titles to JInternalFrames.
windowMenu - Variable in class arlut.csd.ganymede.client.gclient
 
windowMenu - Variable in class arlut.csd.ganymede.client.windowPanel
 
windowOpened(WindowEvent) - Method in class arlut.csd.JDialog.StringDialog
 
windowOpened(WindowEvent) - Method in class arlut.csd.ganymede.consoleShutdownDialog
 
windowPanel - class arlut.csd.ganymede.client.windowPanel.
windowPanel is the top level panel containing and controlling the internal framePanel and gResultTable windows that are displayed in reaction to actions taken by the user.
windowPanel(gclient, JMenu) - Constructor for class arlut.csd.ganymede.client.windowPanel
windowPanel constructor
windowText - Static variable in class arlut.csd.ganymede.client.ClientColor
 
winHashcryptedCF - Variable in class arlut.csd.ganymede.BaseFieldEditor
 
winHashed - Variable in class arlut.csd.ganymede.DBObjectBaseField
 
winP - Variable in class arlut.csd.ganymede.client.containerPanel
Reference to the desktop pane containing the client's internal windows.
wizard - Variable in class arlut.csd.ganymede.GanymedeSession
A GanymedeSession can have a single wizard active.
wizardActive - Variable in class arlut.csd.ganymede.client.gclient
this is true during the handleReturnVal method, while a wizard is active.
wizardHook(DBField, int, Object, Object) - Method in class arlut.csd.ganymede.DBEditObject
This method is the hook that DBEditObject subclasses use to interpose wizards when a field's value is being changed.
wLock - Variable in class arlut.csd.ganymede.DBEditSet
The writelock acquired during the course of a commit attempt.
Wood - Static variable in class arlut.csd.ganymede.client.ClientColor
 
WordWrap - class arlut.csd.Util.WordWrap.
Handy word wrap module.
WordWrap() - Constructor for class arlut.csd.Util.WordWrap
 
wp - Variable in class arlut.csd.ganymede.client.framePanel
Reference to the desktop pane containing the client's internal windows.
wp - Variable in class arlut.csd.ganymede.client.gResultTable
Reference to the desktop pane containing the client's internal windows.
wp - Variable in class arlut.csd.ganymede.client.gclient
JDesktopPane on the right side of the client's display, contains the object and query result internal windows that are created during the client's execution.
wp - Variable in class arlut.csd.ganymede.client.vectorPanel
Reference to the desktop pane containing the client's internal windows.
wrap(int) - Method in class arlut.csd.JTable.tableCell
This method wraps the contained text to a certain number of pixels.
wrap(String) - Method in class arlut.csd.JDataComponent.JMultiLineLabel
Insert new lines in the string
wrap(String, int) - Static method in class arlut.csd.Util.WordWrap
 
wrap(String, int, String) - Static method in class arlut.csd.Util.WordWrap
This method takes a string and wraps it to a line length of no more than wrap_length.
write(byte[], int, int) - Method in class md5.MD5OutputStream
Writes a sub array of bytes.
write(int) - Method in class md5.MD5OutputStream
Writes a byte.
write(String) - Method in class arlut.csd.ganymede.XMLDumpContext
 
writeDates() - Method in class arlut.csd.JCalendar.JpanelCalendar
This method updates the calendar buttons from the time information held in visibleDate_calendar.
writeEntry(PrintWriter, Date, String) - Method in class arlut.csd.ganymede.DBLogEvent
This method writes out this event to a log stream
writeInProgress - Variable in class arlut.csd.ganymede.DBObjectBase
Boolean flag monitoring whether or not this DBObjectBase is currently locked for writing.
writer() - Method in class arlut.csd.ganymede.XMLDumpContext
 
writerList - Variable in class arlut.csd.ganymede.DBObjectBase
Set of DBWriteLocks pending on this DBObjectBase.
writeSep(PrintWriter) - Method in class arlut.csd.ganymede.DBLogEvent
Write a field separator to the log file
writeStr(PrintWriter, String) - Method in class arlut.csd.ganymede.DBLogEvent
Write a field to the log file, escaping it for safety
writeTransaction(DBEditObject[]) - Method in class arlut.csd.ganymede.DBJournal
The writeTransaction() method actually performs the full work of writing out a transaction to the DBStore Journal.

X

x - Variable in class arlut.csd.ganymede.client.clientDesktopMgr
 
xinset - Variable in class testBorder
 
xInvid - class arlut.csd.ganymede.xInvid.
This class is used by the Ganymede XML client to represent an invid object reference field value.
xInvid(XMLItem) - Constructor for class arlut.csd.ganymede.xInvid
 
XMLCharData - class arlut.csd.Util.XMLCharData.
Character Data class for XML data held in the XMLReader class's buffer.
XMLCharData(char[], int, int) - Constructor for class arlut.csd.Util.XMLCharData
 
xmlclient - class arlut.csd.ganymede.client.xmlclient.
This is a text client for the Ganymede server.
xmlclient(String[]) - Constructor for class arlut.csd.ganymede.client.xmlclient
This constructor takes care of parsing the command line arguments for xmlclient when run from the command line.
xmlclientPrintReceiver - class arlut.csd.ganymede.client.xmlclientPrintReceiver.
This class is used to act as a receiver of server-transmitted XML materials by the XML client.
xmlclientPrintReceiver() - Constructor for class arlut.csd.ganymede.client.xmlclientPrintReceiver
 
XMLCloseElement - class arlut.csd.Util.XMLCloseElement.
Element Close class for XML data held in the XMLReader class's buffer.
XMLCloseElement(String) - Constructor for class arlut.csd.Util.XMLCloseElement
 
xmldebug - Static variable in class arlut.csd.ganymede.DBObjectBase
 
XMLDecode(String) - Static method in class arlut.csd.Util.XMLUtils
This is a helper method which undoes the effects of the XMLEncode method, which is used to encode all element names in the Ganymede server.
XMLDumpContext - class arlut.csd.ganymede.XMLDumpContext.
This class is used on the server to group parameters that will guide the server in doing an XML dump.
XMLDumpContext(XMLWriter, boolean, boolean) - Constructor for class arlut.csd.ganymede.XMLDumpContext
Main constructor
XMLElement - class arlut.csd.Util.XMLElement.
Element Start class for XML data held in the XMLReader class's buffer.
XMLElement(String, AttributeList) - Constructor for class arlut.csd.Util.XMLElement
 
XMLEncode(String) - Static method in class arlut.csd.Util.XMLUtils
This is a helper method which converts any spaces in a string to a legal underscore.
xmlEnd() - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method is called by the XML client once the end of the XML stream has been transmitted, whereupon the server will attempt to finalize the XML transaction and return an overall success or failure message in the ReturnVal.
xmlEnd() - Method in interface arlut.csd.ganymede.XMLSession
This method is called by the XML client once the end of the XML stream has been transmitted, whereupon the server will attempt to finalize the XML transaction and return an overall success or failure message in the ReturnVal.
XMLEndDocument - class arlut.csd.Util.XMLEndDocument.
Document Close class for XML data held in the XMLReader class's buffer.
XMLEndDocument() - Constructor for class arlut.csd.Util.XMLEndDocument
 
XMLError - class arlut.csd.Util.XMLError.
Error class for XML data held in the XMLReader class's buffer.
XMLError(SAXParseException, Locator, boolean) - Constructor for class arlut.csd.Util.XMLError
 
xmlfield - class arlut.csd.ganymede.xmlfield.
This class is a data holding structure that is intended to hold object and field data for an XML object element for xmlclient.
xmlfield(xmlobject, XMLElement) - Constructor for class arlut.csd.ganymede.xmlfield
 
xmlFilename - Variable in class arlut.csd.ganymede.client.xmlclient
 
XMLItem - class arlut.csd.Util.XMLItem.
Abstract base class for XML data held in the XMLReader class's buffer.
XMLItem() - Constructor for class arlut.csd.Util.XMLItem
 
xmlLogin(Client) - Method in class arlut.csd.ganymede.GanymedeServer
XML Client login method.
xmlLogin(Client) - Method in interface arlut.csd.ganymede.Server
 
xmlLogin(String, String) - Method in class arlut.csd.ganymede.client.ClientBase
This method is used by a client to actually get logged into the server.
xmlobject - class arlut.csd.ganymede.xmlobject.
This class is a data holding structure that is intended to hold object and field data for an XML object element for GanymedeXMLSession.
xmlobject(XMLElement, boolean, GanymedeXMLSession) - Constructor for class arlut.csd.ganymede.xmlobject
This constructor takes the XMLElement defining an object to be created or manipulated on the server and loads all information for this object into the xmlobject created.
xmlobject(XMLElement, GanymedeXMLSession) - Constructor for class arlut.csd.ganymede.xmlobject
This constructor takes the XMLElement defining an object to be created or manipulated on the server and loads all information for this object into the xmlobject created.
xmlOut - Variable in class arlut.csd.ganymede.XMLDumpContext
 
XMLReader - class arlut.csd.Util.XMLReader.
This class is intended to serve as a stream-oriented proxy, allowing the Ganymede server to read XML entity and character data from a SAX parser entity by entity, rather than through the use of a callback interface, as is traditionally done with SAX.
XMLReader(PipedOutputStream, int, boolean) - Constructor for class arlut.csd.Util.XMLReader
This constructor takes a PipeOutputStream as a parameter, creates a large matching input pipe to read from, and spins off the XMLReader's parsing thread to process data that is fed into the PipeOutputStream.
XMLReader(PipedOutputStream, int, boolean, PrintWriter) - Constructor for class arlut.csd.Util.XMLReader
This constructor takes a PipeOutputStream as a parameter, creates a large matching input pipe to read from, and spins off the XMLReader's parsing thread to process data that is fed into the PipeOutputStream.
XMLReader(String, int, boolean) - Constructor for class arlut.csd.Util.XMLReader
 
XMLReader(String, int, boolean, PrintWriter) - Constructor for class arlut.csd.Util.XMLReader
 
XMLSession - interface arlut.csd.ganymede.XMLSession.
 
XMLStartDocument - class arlut.csd.Util.XMLStartDocument.
Document Open class for XML data held in the XMLReader class's buffer.
XMLStartDocument() - Constructor for class arlut.csd.Util.XMLStartDocument
 
xmlSubmit(byte[]) - Method in class arlut.csd.ganymede.GanymedeXMLSession
This method is called repeatedly by the XML client in order to send the next packet of XML data to the server.
xmlSubmit(byte[]) - Method in interface arlut.csd.ganymede.XMLSession
This method is called repeatedly by the XML client in order to send the next packet of XML data to the server.
XMLUtils - class arlut.csd.Util.XMLUtils.
This class contains various methods that assist the Ganymede server in reading or writing XML files.
XMLUtils() - Constructor for class arlut.csd.Util.XMLUtils
 
XMLWarning - class arlut.csd.Util.XMLWarning.
Warning class for XML data held in the XMLReader class's buffer.
XMLWarning(SAXParseException, Locator) - Constructor for class arlut.csd.Util.XMLWarning
 
xPassword - class arlut.csd.ganymede.xPassword.
This class is used by the Ganymede XML client to represent a password field value.
xPassword(String, String, String, String, String, String) - Constructor for class arlut.csd.ganymede.xPassword
 
xPassword(XMLItem) - Constructor for class arlut.csd.ganymede.xPassword
 
xPerm - class arlut.csd.ganymede.xPerm.
This class is used by the Ganymede XML client to represent a permission field value.
xPerm(XMLItem, boolean) - Constructor for class arlut.csd.ganymede.xPerm
xPerm constructor.
xSession - Variable in class arlut.csd.ganymede.client.ClientBase
RMI reference to a client XMLSession on a Ganymede server
xSession - Variable in class arlut.csd.ganymede.GanymedeSession
If this session is being driven by a GanymedeXMLSession, this reference will be non-null.
xSession - Variable in class arlut.csd.ganymede.xmlobject
Reference to the GanymedeXMLSession working with us.
xsize - Variable in class testBorder
 
Xsize - Static variable in class testTable
 

Y

y - Variable in class arlut.csd.ganymede.client.clientDesktopMgr
 
year - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
year_field - Variable in class arlut.csd.JCalendar.JYearChooser
 
yesButton - Variable in class arlut.csd.JDialog.YesNoDialog
 
YesNoDialog - class arlut.csd.JDialog.YesNoDialog.
 
YesNoDialog(Frame, String, String, ActionListener) - Constructor for class arlut.csd.JDialog.YesNoDialog
 
yinset - Variable in class testBorder
 
ysize - Variable in class testBorder
 
Ysize - Static variable in class testTable
 

Z

zipDirectory(String, String) - Static method in class arlut.csd.Util.zipIt
This method takes care of zipping up a directory of files into a zip file.
zipDirectory(String, String, boolean) - Static method in class arlut.csd.Util.zipIt
This method takes care of zipping up a directory of files into a zip file.
zipIt - class arlut.csd.Util.zipIt.
This utility class allows the Ganymede server to conveniently store a bunch of pre-existing files into a zip archive for the purposes of backups.
zipIt() - Constructor for class arlut.csd.Util.zipIt
 

_

_calendarButton - Variable in class arlut.csd.JDataComponent.JdateField
 
_clearButton - Variable in class arlut.csd.JDataComponent.JdateField
 
_date - Variable in class arlut.csd.JDataComponent.JdateField
 
_datebuttonArray - Variable in class arlut.csd.JCalendar.JpanelCalendar
The meat of the calendar.
_dateformat - Variable in class arlut.csd.JDataComponent.JcalendarField
 
_dateformat - Variable in class arlut.csd.JDataComponent.JdateField
 
_hour - Variable in class arlut.csd.JCalendar.JTimePanel
 
_min - Variable in class arlut.csd.JCalendar.JTimePanel
 
_myCalendar - Variable in class arlut.csd.JDataComponent.JcalendarField
 
_myCalendar - Variable in class arlut.csd.JDataComponent.JdateField
 
_myglogin - Variable in class arlut.csd.ganymede.client.gclient
Reference to the applet which instantiated us.
_myTimeZone - Variable in class arlut.csd.JDataComponent.JcalendarField
 
_myTimeZone - Variable in class arlut.csd.JDataComponent.JdateField
 
_myTimeZone - Variable in class arlut.csd.ganymede.client.datePanel
 
_nextdate - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
_prevdate - Variable in class arlut.csd.JCalendar.JMonthYearPanel
 
_quitButton - Variable in class arlut.csd.ganymede.client.glogin
 
_sec - Variable in class arlut.csd.JCalendar.JTimePanel
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _