Serialized Form


Package org.greenstone.gs3client

Class org.greenstone.gs3client.BrowseDisplay extends javax.swing.JPanel implements Serializable

Serialized Fields

client

GS3JavaClient client
Access to the running instance of GS3JavaClient


displayData

java.util.HashMap<K,V> displayData
A HashMap to store the displayData for the Browse operation. Usually just 2 elements long at most: displayName and displayDescription.


browseLabel

javax.swing.JLabel browseLabel

browsePanel

javax.swing.JPanel browsePanel

splitViewPane

javax.swing.JSplitPane splitViewPane

structureMetaView

javax.swing.JSplitPane structureMetaView

browseBar

javax.swing.JPanel browseBar

classifierList

BrowseDisplay.ClassifierButton[] classifierList

browsingTree

javax.swing.JTree browsingTree

htmlPane

javax.swing.JEditorPane htmlPane

metanames

javax.swing.JList metanames

metavalues

javax.swing.JList metavalues

popup

javax.swing.JPopupMenu popup
Context menu that pops up when users right click in the browse tree area

Class org.greenstone.gs3client.BrowseDisplay.ClassifierButton extends javax.swing.JButton implements Serializable

Serialized Fields

classifier

BrowseDisplay.ClassifierData classifier
Encapsulated classifierData obj

Class org.greenstone.gs3client.GS3JavaClient extends javax.swing.JFrame implements Serializable

Serialized Fields

activity

int activity
To keep track of whether we are searching or browsing. Value of activity can be SEARCHING OR BROWSING


dlAPIA

DigitalLibraryServicesAPIA dlAPIA
Reference to a digital library instance (Greenstone 3 or Fedora) that allows this client to execute services offered by the digital library


greenstoneDL

GS3ServicesAPIA greenstoneDL
Reference to the object that interacts with Greenstone3's web services


fedoraDL

FedoraServicesAPIA fedoraDL
Reference to the object that interacts with the FedoraGS3.jar component


queryResponseObj

QueryResponseData queryResponseObj
Object that stores the data of a query response XML message


browseResponseObject

BrowseResponseData browseResponseObject
Object that stores the data of a browse response XML message (response for classification hierarchies)


lang

java.lang.String lang
Preferred language of display items in responses. "" or "en" for English


colName

java.lang.String colName
The currently selected collection


serviceName

java.lang.String serviceName
The currently selected service


dlChooser

javax.swing.JComboBox dlChooser

proxyhostField

javax.swing.JTextField proxyhostField

proxyportField

javax.swing.JTextField proxyportField

nonProxyHostNamesField

javax.swing.JTextField nonProxyHostNamesField

setProxySettings

javax.swing.JButton setProxySettings

serviceBox

javax.swing.JComboBox serviceBox

collBox

javax.swing.JComboBox collBox

collInfoButton

javax.swing.JButton collInfoButton

searchButton

javax.swing.JButton searchButton

tabbedPane

javax.swing.JTabbedPane tabbedPane

queryPanel

QueryForm queryPanel

collectionNameField

javax.swing.JTextField collectionNameField

searchResultsDisplay

SearchResultsDisplay searchResultsDisplay

searchPanel

javax.swing.JPanel searchPanel

searchSummary

javax.swing.JTextArea searchSummary

browsePanel

BrowseDisplay browsePanel

Class org.greenstone.gs3client.QueryForm extends javax.swing.JPanel implements Serializable

Serialized Fields

client

GS3JavaClient client
Handle to the running instance of the GS3JavaClient in order to have access to its methods


paramsPanel

javax.swing.JPanel paramsPanel
Panel to contain all the form controls specific to the chosen Query Service.


searchButton

javax.swing.JButton searchButton
Search button that will cause the search to be executed when pressed


paramTags

QueryFormData[] paramTags
Query parameters specified by the query services

Class org.greenstone.gs3client.SearchResultsDisplay extends javax.swing.JPanel implements Serializable

Serialized Fields

client

GS3JavaClient client
Access to the running instance of GS3JavaClient


searchResultsTree

javax.swing.JTree searchResultsTree

docStructureTree

javax.swing.JTree docStructureTree

docInfoPane

javax.swing.JSplitPane docInfoPane

docInfoWithContent

javax.swing.JSplitPane docInfoWithContent

treeviewSplitPane

javax.swing.JSplitPane treeviewSplitPane

docContentEditPane

javax.swing.JEditorPane docContentEditPane

metanames

javax.swing.JList metanames

metavalues

javax.swing.JList metavalues

popup

javax.swing.JPopupMenu popup
Context menu that pops up when users right click in the browse tree area


Package org.greenstone.gs3client.dlservices

Class org.greenstone.gs3client.dlservices.DigitalLibraryServicesAPIA.CancelException extends java.lang.Exception implements Serializable