This will add the given window listener to the list
of listeners that will receive notification of window
events from the window or dialog this panel ends up on.
Creates a new add menu item event with the source, the locale sensitive
name of the menu it is to go in and the locale sensitive name of the
menu item.
This is the event which is passed around
when the user manager gets the event, it will create a
vector containing the users
it then calls the completion object which can do what it
wants with the data.
This will accept the users new and old passwords
to update the users with and make sure that the old
password matches the stored password before updating
the user.
Creates a new change password event with the old and new passwords along
with the source of the event and the completion object to call when it
is complete with the success or failure of the process.
File Repository Security Descriptor
the acl is a string like
u10=r which means user 10 has read access
g3=rw which means anyone in group 3 has read/write access
Assume no access, unless specificly granted
The edit proxy will enable other classes to communicate
relatively directly to the edit manager without having to
send command events across the network every time.
The focus manager is going to handle the cycling through of
windows using control tab (and shift) as well as the default use
of cycling through components with normal tab.
The BGridBagConstraints is a wrapper around the GridBagConstraints class
which allows the properties to be set in a normal manner as opposed to
the strangely un-java like manner in which the original GridBagConstraints works.
This panel will contain the tree outlining the contents of the
meta model which needs to be implemented as well as indicating
those items which have been implemented.
The BPaneManager allows the addition of many components to
the single component and divides up the screen space using
tabbed panes to separate each component.
Bys ending this to the window manager, it will select
the window containing the given component, de-iconify
it if it is minimised and bring it to the front.
This will create a new BString object that represents the string
indicated by the key paramater in the screentext<>.properties file
in the package directory of the source object.
This will create a new BString object that represents the string
indicated by the key paramater in the screentext<>.properties file
in the package directory of the source object.
This will create a new BString object that represents the string
indicated by the key paramater in the globaltext<>.properties file
in the package directory of the BDialect class.
This class maintains a list of strings which equate to fields in a database record
These fields can then be written to a single string which can be stored in a file
see BTextdb
The format is
field 0:field 1:"field with a : in it":etc...
This method will check to see if the currently
logged in user is an administrator and if not
display a message indicating that they do
not have the required permission to perform the current
operation.
doClose() -
Method in class au.edu.swin.synergy.plugin.userman.BCRUDUser
When called, this method will send a close window event
to the window manager which should result in the dialog
or window this resides on being closed.
When called, this method will send a close window event
to the window manager which should result in the dialog
or window this resides on being closed.
This will prompt the user for confirmation as to whether
they wish to go through with the current operation and
return true or false depending on their response.
This will run through all of the members of the given privileged item,
locate them in the appropriate database and make sure that
they exist in each others member lists.
This method will be called whenever the locale changes or
at initialisation in order to make sure everything has the
correct names for the current Locale.
This will be called to show all of the Package Editor interface
components, primarily when the user selects the package editor from
the Package menu or when the user creates a new package.
This will be called to remove all of the Package Editor interface
components, primarily when the user clicks on the close window button
in the top right hand corner of the window.
This method gets a Vector of addreses contianed in the address book on the
server, copies it to localCopy, a BAddressBookDialog class variable, and
displays each addressee's name in the displayList.
This will take the change password event, find the user
that is intended to be updated, compare the original
password with the existing one and update the password
if all is well.
When dealing with compound messages, you need to specify the location
and type of the arguments in the compound message in the following form:
eg.
At {2,time,short} on {2,date,long}, we detected {1,number,integer} spaceships on the planet {0}.
This method will prompt the user to select the groups
this new user should be a member of by displaying the
options and reading in the users responses.
getMenu() -
Method in class au.edu.swin.synergy.plugin.mod13.event.BAddMenuCE
This will run through the given hashtable of BPrivileged
items and determine the next available unique id assuming
that the minimum is kMinimumID
Please complete the missing tags for getNewID
Invoked when the internalFrame is set to be the user's active internalFrame, which means the internalFrame (or one of its subcomponents) will
receive keyboard events.
Invoked when a internalFrame is no longer the user's active internalFrame, which means that keyboard events will no longer be delivered to the
internalFrame or its subcomponents.
This will determine whether the user currently
authenticated against this server attempting to update
the provided user object is infact the owner of the
object.
Load the module from disk and create an instance
you can use the constructor, but not for messages
Once created, the kernel calls setKernel and then setup
you can use setup to send messages to register your UI.
local -
Variable in class au.edu.swin.synergy.shapes.BRectShape
This will read until it finds a carriage return signfied
by a '\n' or the end of the input stream is reached
at which point an IOException will be thrown.
Renders the transformed coordinates of the drawable
object to a Graphics2D
Left to subclasses to implement as needed
Subclasses should check to make sure if they are supposed
to fill or outline the shape, as well as whether or not
they should use their own colours.
Renders the transformed coordinates of the drawable
object to a Graphics2D
Left to subclasses to implement as needed
Subclasses should check to make sure if they are supposed
to fill or outline the shape, as well as whether or not
they should use their own colours.
This method is where pointers to required objects are set up
Because the file is saved flat, with (eventualy) no duplication
of data, they have to be set after the object is loaded.
If moving the divider in this split pane affects the location
of another split pane, setting that pane here will enable this
split pane to keep the other in the same location as it
was before.
toString() -
Method in class au.edu.swin.synergy.plugin.dialect.BString
This version of toString() will get the value from
the BDialect class in order to ensure that it is correct
for the current locale no matter where it is called from.
toString() -
Method in class au.edu.swin.synergy.plugin.dialect.BLocale
This will use the display name as the
value to show the user.
toString() -
Method in class au.edu.swin.synergy.plugin.mailclient.BMessage
Invoked when a window is no longer the user's active window, which means that keyboard events will no longer be delivered to the
window or its subcomponents.
Invoked when a window is no longer the user's active window, which means that keyboard events will no longer be delivered to the
window or its subcomponents.
Invoked when a window is no longer the user's active window, which means that keyboard events will no longer be delivered to the
window or its subcomponents.
Invoked when a window is no longer the user's active window, which means that keyboard events will no longer be delivered to the
window or its subcomponents.