|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
wt.clients.beans.FindOrgPanel
Supported API: true
Nested Class Summary | |
(package private) class |
FindOrgPanel.SymAction
|
(package private) class |
FindOrgPanel.SymItem
|
(package private) class |
FindOrgPanel.WorkThread
The work thread is used to place long operations in a separate WTThread so the AWT thread isn't tied up. |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private String |
allServices
|
(package private) static String |
BLANK_CHOICE
|
private WTContainerRef |
containerRef
|
private ThreadGroup |
contextGroup
|
private String |
defaultService
|
private boolean |
deletedPrincipalsVisible
|
(package private) symantec.itools.awt.LabelButton |
findOrgButton
|
(package private) HelpContext |
helpContext
|
(package private) HelpSystem |
helpSystem
|
(package private) static int |
INIT_ORG_LIST
|
private LayoutManager |
layout
|
private boolean |
layoutInitialized
|
private boolean |
listsPopulated
|
(package private) WTMultiList |
orgList
|
(package private) symantec.itools.awt.WrappingLabel |
orgNameLabel
|
(package private) TextField |
orgNameTextField
|
private Frame |
parentFrame
|
private boolean |
passive
|
private Vector |
propertyChangeListeners
|
private static String |
RESOURCE_BUNDLE
|
private String |
selectedOrg
|
private String |
selectedService
|
(package private) Choice |
serviceChoice
|
(package private) symantec.itools.awt.WrappingLabel |
serviceLabel
|
private String[] |
services
|
private Hashtable |
servicesTable
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
FindOrgPanel()
This is the no arg constructor that creates the FindOrgPanel. |
Method Summary | |
void |
addHelpListener(PropertyChangeListener pcl)
Method addHelpListener adds the given listener to be notified
of PropertyChangeEvents in the help system. |
void |
addNotify()
Notifies this component that it has been added to a container and if a peer is required, it should be created. |
void |
addPropertyChangeListener(PropertyChangeListener pcl)
This method adds a PropertyChangeListener to the component. |
private void |
firePropertyChangeEvent(String command,
Object oldValue,
Object newValue)
|
WTContainerRef |
getContainerRef()
This method returns the current value for the component's container reference, or null if the component is not currently associated with a container context. |
private ArrayList |
getContextProviders(WTContainerRef containerRef,
String service)
|
HelpContext |
getHelpContext()
This is the public getter for the HelpContext being used for the online help. |
HelpSystem |
getHelpSystem()
This is the public getter for the HelpSystem being used for the online help. |
WTOrganization |
getOrg(int index)
Get the WTOrganization object at the specified index. |
int |
getOrgCount()
Return the number of organizations in the organization list. |
private Frame |
getParentFrame()
Returns the parent Frame to this Panel. |
WTOrganization |
getSelectedOrg()
Return the currently selected organization. |
private void |
initHelpSystem()
|
private void |
initializeHelp()
|
private void |
initOrgList()
Spin off a thread to initialize the choice list. |
private void |
localize()
|
static void |
main(String[] args)
Main for testing. |
private void |
orgList_actionPerformed(ActionEvent event)
|
private void |
populateLists()
|
private void |
populateOrgList()
|
private void |
populateOrgsAction()
|
private void |
populateServiceList()
|
void |
removeHelpListener(PropertyChangeListener pcl)
Method removeHelpListener removes a listener which was being
notified of PropertyChangeEvents in the help system. |
void |
removePropertyChangeListener(PropertyChangeListener pcl)
This method removes the desired PropertyChangeListener from the component. |
private void |
serviceChoice_ItemStateChanged(ItemEvent event)
|
void |
setContainerRef(WTContainerRef containerRef)
This method sets a reference to a container that provides context for queries against users, groups, and organizations. |
void |
setFont(Font newFont)
|
void |
setLayout(LayoutManager lm)
This method sets the layout for the PrincipalSelectionBrowser. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE_BUNDLE
private boolean deletedPrincipalsVisible
private boolean listsPopulated
private Hashtable servicesTable
private boolean layoutInitialized
private LayoutManager layout
private WTContainerRef containerRef
private ThreadGroup contextGroup
HelpSystem helpSystem
HelpContext helpContext
private Vector propertyChangeListeners
static final int INIT_ORG_LIST
static final String BLANK_CHOICE
private String allServices
private String defaultService
private String selectedService
private String selectedOrg
private String[] services
private Frame parentFrame
private boolean passive
symantec.itools.awt.WrappingLabel serviceLabel
symantec.itools.awt.WrappingLabel orgNameLabel
TextField orgNameTextField
symantec.itools.awt.LabelButton findOrgButton
Choice serviceChoice
WTMultiList orgList
Constructor Detail |
public FindOrgPanel()
Method Detail |
public void setLayout(LayoutManager lm)
lm
- The LayoutManager
the component will
have set.LayoutManager
public void addNotify()
public HelpSystem getHelpSystem()
HelpSystem
for the beanHelpSystem
public HelpContext getHelpContext()
HelpContext
for the bean.HelpContext
public void addHelpListener(PropertyChangeListener pcl)
addHelpListener
adds the given listener to be notified
of PropertyChangeEvents
in the help system. Tool description
PropertyChangeEvents
are generated when the user mouses over
the buttons and list of ContentItems
in this panel. The
given listener will be notified of those events.
pcl
- The PropertyChangeListener
to be notified of
PropertyChangeEvents
generated by the help system.removeHelpListener(java.beans.PropertyChangeListener)
,
HelpSystem
,
HelpContext
,
PropertyChangeListener
public void removeHelpListener(PropertyChangeListener pcl)
removeHelpListener
removes a listener which was being
notified of PropertyChangeEvents
in the help system. If
the given listener is not currently a listener, no changes are made.
pcl
- the PropertyChangeListener
to be removed as a
listener of events generated by the help system of this panel.addHelpListener(java.beans.PropertyChangeListener)
,
PropertyChangeListener
public void setContainerRef(WTContainerRef containerRef) throws WTException
containerRef
- The container reference
WTException
WTContainerRef
public WTContainerRef getContainerRef()
WTContainerRef
public WTOrganization getOrg(int index)
index
- The index to obtain the WTOrganization.
- Returns:
- the
WTUser
public WTOrganization getSelectedOrg()
WTOrganizaton
public int getOrgCount()
public void addPropertyChangeListener(PropertyChangeListener pcl)
pcl
- The PropertyChangeListener
PropertyChangeListener
,
PropertyChangeEvent
public void removePropertyChangeListener(PropertyChangeListener pcl)
pcl
- The PropertyChangeListener
PropertyChangeListener
,
PropertyChangeEvent
private void initializeHelp()
private void initHelpSystem()
private void initOrgList()
public void setFont(Font newFont)
private void localize()
private Frame getParentFrame()
private void populateLists()
private void populateServiceList()
private void populateOrgList()
private ArrayList getContextProviders(WTContainerRef containerRef, String service) throws WTException, WTPropertyVetoException
WTException
WTPropertyVetoException
private void serviceChoice_ItemStateChanged(ItemEvent event)
private void populateOrgsAction()
private void firePropertyChangeEvent(String command, Object oldValue, Object newValue)
private void orgList_actionPerformed(ActionEvent event)
public static void main(String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |