All Classes and Interfaces
Class
Description
Abstract servlet containing common methods for annotation handling.
This is the abastract superclass of
ConnectionProvider
implementations.Abstract superclass for all context menu types.
Abstract class that holds common methods for both, the SAP Web Viewer and the document viewer for the web client.
Abstract base class for all field validators.
Node that contains common methods for other nodes used for eFiles.
Abstract implementation of FormLayout.
This class contains common methods for
LogonProvider
implementations.Abstract superclass for all
MultivalueDataHandler
implementations.Abstract superclass for a context menu for multiple worfklow items.
Abstract implementation of
ResultSetMode
containing common methods.This class contains common methods used by
Filter
implementations for SSO handling.Abstract class with common methods for streaming servlets.
Base-class for dialogs that change a document's structure.
Result of Dialog.
Represents a row in the dialog's list.
Actions to perform when a document was uploaded.
Abstract superclass for all system-forms.
Abstract superclass for user-item-renderers that provides common methods.
Abstract superclass for workflow-specific context menus.
Key for AccessRightsCache.
A dialog to select a set of acl names.
AclInfo class.
Result of AclSelectDialog.
Add link event.
AddToFavoritesEvent event class.
A field for lookup-tables that uses a popup to show a query-form for advanced functionality.
Validator for
AdvancedLookupField
s.Advanced mode for navigation.
Used to select the first hit in the result list for keyboard-control.
Application Link Filter node (used for eFile applications).
Servlet for reading ALF and OTF files.
Enum for header alignments.
Contains configuration of annotation
Interface for annotation-converters.
Holds the document's annotation information
Servlet to stream annotations to viewer from doc service.
Different types of annotations supported by Hyland Viewer
This filter should prevent GET- and POST-Requests which weren't send by our Viewer Applet.
This class is the handler for 'archiver.zul'.
Event fired by
ArchiverHandler
when a new document was archived successfully.Represents the size of a sizable area in a pane-layout-form.
Listener for onSize events on layout elements like East or North.
Contains Arrow ini component configuration
Generates an id by simply asking the object itself.
Classic connector based authentication service class.
Exception thrown when the authentication to the service has failed.
Possible causes of an AuthenticationException.
Represents the information needed to log in to the saperion system.
Presenter for authentication functions.
Service interface for authorization to specific models.
Interface for authorization views.
Logon window.
Deprecated.
kept only for compile-compatibility.
Helper class to generate a query based on values entered in a form.
The BaseWindow is the abstract superclass of all window-based components of the webclient that use the
default event-handling mechanism.
Class that represents the binary type.
Exception thrown if a binary could not be read.
Contains BlackMarker ini component configuration
This
Hbox
contains the content of the blank tab that is shown when no application is open.A stream that keeps a certain part of it's data in a byte-array to provide fast access with the
possibility to go forward and backward on this block.
Boolean data type converter.
Class that represents the boolean type.
Helper class for IntelligentFormViewImpl to handle buttons and fields.
Information about a button (triggered event, save action...).
Types of events triggered by buttons contained in a form.
The CacheConfigurationFactory builds CacheConfiguration instances from a Properties map.
A JNDI resource for a cache configuration.
This exception is thrown if a cache is unavailable (e.g.
This event is sent to the resultset when editing the index of an element was canceled.
Interface for formatters used to format an SaValue in a way so that it can be
used in a CSV or XLSX file.
Event for folder security changes.
Event for folder security changes.
A field in a form that displays a checkbox for boolean values.
Bean for checkin / checkout events.
Checkout / checkin type.
A dialog to checkin a previously checked out document.
Exception thrown when checking out a document was not successful.
Holds the meta information about a document that is stored in the archive and
obtained by the classic connector.
Implementation of DocumentInfo for ClassicConnector.
Implementation of FolderClass for ClassicConnector.
Implementation of FolderInfo for ClassicConnector.
Holds the meta information about a page of a document that is stored in the archive and obtained
by the classic connector.
Provider for ClassicConnector instance.
Classic connector service base class holding connection provider information.
The ClientInfoUtil can be used to statically store and retrieve client dependent information like
the viewport resolution (height and width) and timezone.
Utility class to sort a query result on the client side.
This is the abstract superclass of all closeable dialogs.
Collection folder.
Collection folder.
A color helper Class to transform rgb color in hex color and vis versa.
The ColumnManager manages the columns of the NavigationView.
A Map with string-keys and values containing the values from two
configuration files.
A field that shows a selection of values (not read from a lookup table).
Comment dialog.
A comparable wrapper for a
BoxDefinition
.Complex rendering mode for result set view.
Contains general ini component configuration
The General Component Class for ini Components.
ComponentConstants for the ini Components.
ComponentHandler is a utility class to provide methods for operations on zul components.
Key used to store configuration parameters in a map.
A JNDI resource identifying a property-file.
Represents a section in one of saperion's ini-files.
Generator names and sections of configuration settings in the backend.
Exception thrown when a configuration error occurs.
MBean for web client configuration files.
Sources to load configuration options from.
Utility class used to load configuration parameters from webclient configuration.
Interface for connection providers.
Exception thrown when a
ConnectionProvider
failed to provide
a connection.Workflow definition selection window.
Represents a single content of a document.
Performs a specified action on a list of documents.
Factory to create Menuitems for context menu.
Computes if certain context menu items are visible or not.
An IdGenerator that decides which IdGenerator to use by annotations.
Exception thrown when converting the annotations failed.
Multiselect-action that converts all selected content elements to PDF and then redirects
to the PDF-content servlet to deliver a merged PDF to the browser.
Utility class to store and read from cookies.
Core localization constants used in localize table.
Created by ResourceConverter at Thu Apr 04 17:08:26 CEST 2013.
Utility methods for CSS handling.
Process that exports a query result to CSV.
Property type for currency values.
A bean that simulates a virtual field.
Utility class used to handle custom icons in result list.
This class provides methods to read the case-sensitivity settings from the configuration files like
NameOpUpper and CaseSensitiveFields.
Exception for database errors.
The data to update on a document or lookup-item.
Converts
SaValue
field types given by iForms to favorite specific string format and visa
versa.Factory creating data type converters.
Implementation of
CellFormatter
for Date values.Date data type converter.
A field in a form for date values.
Validator for
DateField
s.Class that represents the date type.
Implementation of
CellFormatter
for Date-Time values.User Dialog Class providing a dialog which returns an entered text.
Button enumeration.
Class that represents the result of this dialog.
Class that represents the datetime type.
A cache-key that identifies a DDC in the DDC-cache using the ddc's name and the ID of the current tenant.
Interface for classes representing a default value of a field.
Utility class used to handle default values in IntelligentFields.
Enumeration of available default value strings for IntelligentFields.
Bean class for definition fields descriptions.
This job deletes the old mappings between Saperion and External Storage services.
Exception thrown when a user tries to delete a folder with subfolders.
This class contains helper methods for dialogs.
Java class for Kerb5AuthFilter.
Logon provider for direct user authentication.
ZK event to display a document in a popup.
ZK event to display a document.
ZK event to tell view to display a temporary, non archived document.
Service presenting document access methods provided by the classic connector.
Key for AccessRightsCache.
Exception thrown when an operation can not be performed on a document because the access is
restricted (ACL, locked, checked out...).
Event fired when a new document was added to the archive.
Contains methods used to analyze a document or it's structure.
The Class StructureInfos contains information about a document's structure..
Holds the meta information about a document that is stored in the archive as opposed to
DocumentDatabaseMetaInfo
that holds meta information
obtained from the database.Holds the meta information about a page of a document that is stored in the archive.
Holds the meta information about a document that is stored in the database as
opposed to
DocumentArchiveMetaInfo
that holds the information that is
stored in the archive.Event for document filing actions.
Filing actions.
Default value handler for @folderpath document variable.
Identifies a document on the backend system.
Exception thrown when a document can not be identified uniquely.
Exception thrown when locking or unlocking a document has failed.
Event for the document release button in the context menu.
Interface for document services.
Audit events.
Holds the information of an element in a structure
Represents a variable of a document.
Class with information about a document's version.
Represents a viewer in a form.
Component to display documents using ViewOneComponent.
Presenter for document viewing.
Used to take over the selected value when user double-clicks.
Double data type converter.
Exception thrown by DownloadUtil when downloading a document failed.
ZK event to download documents.
Utility class used to download content.
Extended Listitem that supports dragging and holds additional information.
Event fired when a component gets dragged.
Droppable TreeRow.
Exception thrown when a sibling with the same name already exists.
Modes for handling duplicate sessions.
Edit content command triggered by javaScript.
Event fired to react on content editing.
Edit actions.
Event for editing a folder.
Event for editing a folder.
Origins of EditItemEvents.
Event used to edit the index of an entry in the result list.
Origins of EditSelectedEvents.
Dialog shown when the structure of a document is being edited.
Event sent to the result list when the user clicks on the edit structure context menu item.
Tree node used for eFiles.
Generator for special queries used for eFile handling.
Kinds of queries to generate for eFile handling.
Utility class used to handle e-file specific settings.
The Interface ElementBuilder.
The Interface ElementBuilder.
Helper class to create form elements.
Helper class to configure iForm elements.
The context menu for empty result lists.
Error log level event.
This provider generates the HTML markup to use in error pages.
Use this class to configure the error page you want to get.
Utility class to cast a ZK event
Event
to needed event class.Interface for UI-components with automatic event handling.
This interface defines common methods to post events for webclient-components.
Implementation of
EventChildHandler
.This class defines the default forwarding of events between the different components.
This class contains utility-methods for event-handling.
Utility class with methods to handle exceptions.
This filter adds an expires-header to each response.
Event used to trigger an export in the ResultSetView.
Abstract superclass for processes that export data from a result list (no content).
A dialog to select settings for export.
ColumnInfo class.
Result of ColumnSelectDialog.
Dialog to create a document in Saperion whose content will be fetched from External Storage
Button enumeration.
Class that represents the result of this dialog.
This class represents the External Storage Dashboard Dialog where one can traverse
the External Storage, create a share link for a document/folder and also able to manage existing share links.
This class is responsible for opening up the upload dialog box for uploading a saperion document to external storage
This class is responsible for storing data after a document is uploaded to External Storage
This class shows the External storage upload status for a document and
also creates a temporary view url for verifying the upload
FastAcceessDragOver command triggered by JavaScript.
Event fired when the user drags something over a fast access item.
An item in the fast access list.
An extended
Listbox
that displays the fast access buttons.Favorite specific column containing additional IForm specific attributes.
This class holds the ZK navigation tree node representation for favorite folders.
This class contains all information required to store a favorite of type.
Exception thrown when a favorite's properties and settings can not be read or interpreted.
XML Handler to perform xml to java binding.
Favorite specific value containing additional converted attributes (SaValue representation).
Handles events sent to an
IntelligentField
.Handles default values with links to other fields.
A bean that represents the value that was entered in a field of a form.
Search modes for a specific field.
The Interface FieldSetter.
Field type enum.
Utility class for common operations on fields.
A resolved field-link.
Exception thrown by
FieldValidator
when the validation of a field has failed.Possible validation errors.
Deprecated.
replaced with
FieldValidator
Validator for
IntelligentField
s.Event used for file operations in result list.
File actions.
Utility class used to get the file icon for a specific file type.
File extensions associated with an icon.
Default value handler for FileName system variable.
Event used to display preview information about a file in an iForm.
Implementation of
CellFormatter
for float values.A field in a form for float and currency values.
Class that represents the float type.
Folder bean.
Defines a folder class that holds information about a folder like the forms used and the fields
visible in the navigation view.
Simple cache for folder classes.
Form that displays a folder form.
Available types of forms in a folder.
Identifies a folder on the backend system.
Defines a class that holds information about a folder (metadata).
Exception thrown when a move-folder-operation failed.
Possible causes for a FolderMoveException.
Folder nodes class.
Exception thrown when an operation on a folder is not allowed.
Bean that holds information needed to search for folders or to search for folder content.
Folder search modes.
This dialog allows the user to select a folder to file a document into.
The event that is triggered when a
FolderSelectionDialog
is closed.Bean that holds information about the upload capabilities of a node.
A
Button
that is contained in a IntelligentFormView
.Child node of an application.
Used to add conditions to restrict the query.
A
Button
that uses the form event handling for default-actions.An
IconButton
that uses the form event handling.A
Label
that is contained in a IntelligentFormView
.Represents a layout option for a form.
Implementation of layout type 1.
Implementation of layout type 10.
Implementation of layout type 11.
Implementation of layout type 12.
Implementation of layout type 13.
Implementation of layout type 14.
Implementation of layout type 15.
Implementation of layout type 16.
Implementation of layout type 17.
Implementation of layout type 18.
Implementation of layout type 19.
Implementation of layout type 2.
Implementation of layout type 20.
Implementation of layout type 21.
Implementation of layout type 3.
Implementation of layout type 4.
Implementation of layout type 5.
Implementation of layout type 6.
Implementation of layout type 7.
Implementation of layout type 8.
Implementation of layout type 9.
Factory to create FormLayouts.
Modes for IntelligentFormView.
This class holds the ZK navigation tree node representation for form folders.
Helper for opening a mask/form as popup.
Context for FormPopupHelper, holds all information needed for opening the form popup window.
Enumeration for different types of a form popup window.
Helper class to generate a query based on values entered in a form.
Exception for errors that occur in form rendering.
Event sent when a form in a popup failed to render.
Tabbox control for iForm.
Provides utility-methods for
IntelligentFormView
s.Validator for fields that have no special validator.
Information about a header of a result-list.
Handles visibility information for navigation folders that can be hidden by configuration.
Folders that can be hidden by configuration.
Contains Highlight ini component configuration
This is a http session wrapper class.
This servlet displays the annotation information of a document in json format and also
receives the annotation information from hyland viewer for saving the annotations.
AclInfo class.
Converts the annotation to a format readable by the Hyland Viewer and also
converts the annotation from json format to ini string
Resolves the annotation INI format into Hyland Viewer JSON annotation format
Resolves the Hyland Viewer json annotation format into annotation ini string
This servlet displays the annotation information of a document in json format and also
receives the annotation information from hyland viewer for saving the annotations.
This servlet reads the configuration file of the hyland viewer and delivers it as a json.
Implementation of
ViewerComponent
for the Hyland Viewer.Implementation of
HylandViewerAnnotationCreator
This servlet serves the hyland viewer
This servlet displays the annotation information of a document in json format and also
receives the annotation information from hyland viewer for saving the annotations.
Utility class for the Hyland Viewer.
An icon that has a click handler and thus works as a simple button.
Implement to generate the DOM element id in the class itself.
Event that stores the id of the sender.
Event used in IntelligentFormMiniPopup.
Helper class to generate the query for the IntelligentFormMiniPopup.
Bean that holds the information entered in an IntelligentFormPopupWindow.
This annotation can be used to mark an exception that should not be logged by the
ExceptionLogger-aspect.
Signals the
ConvenientIdGenerator
that the class implements Identifiable
and
that the id should be generated according to its .Identifiable#generateUUID()
method.Represents the document that is currently in use by an index-mask.
Possible ways of storing ACLs when the document is saved.
Event to notify other components that an item in the result list was selected.
Info log level event.
Integer data type converter.
Class that represents the integer type.
Interface for all fields contained in a form.
Element types of IntelligentFields.
Contains the event handlers for IntelligentFormViewImpl.
The mini popup used in navigation view to search for files.
A window that can be used to display an intelligent form as a popup.
The IntelligentFormView represents a Saperion form in the WebClient.
Implementation of IntelligentFormView.
Exception to indicate an
TemporaryDocumentPreviewService
internal cache problem.A
Datebox
that is contained in an AdvancedLookupField
.A
Doublebox
that is contained in an AdvancedLookupField
.A field that is contained in an
AdvancedLookupField
.Creates
InternalField
instances.An
Intbox
that is contained in an AdvancedLookupField
.Internal field used in multivalue-instances of
AdvancedLookupField
.A
Textbox
that is contained in an AdvancedLookupField
.A
Timebox
that is contained in an AdvancedLookupField
.A field in a form for integer values.
Thrown in case of unknown data type.
Exception thrown when a folder name contained an invalid character.
Exception thrown when an operation can not be performed because the request is invalid.
Utility class used to analyze an item that represents a document.
This bean represents the result of an analysis of one ore more selected items in the result list performed by
ItemAnalyzer
.Enumerator for actions that can be performed on an item in a result list.
Event fired when the user double-clicks on an item in the result list.
Annotation types.
This singleton utility-class retrieves the names of the DDCs that are used for the IXOS-connector.
Servlet to stream annotations to viewer from doc service.
Resolve INI Format into Jadice XML Annotation Format.
Utility methods and constant for JMX usage.
Map with properties containing values from configuration files and from JNDI.
A bean used to generate a JSON formatted ID used by VirtualViewer to identify documents.
Event that is fired by KeyUpListener when a key is released.
This class is used to store and retrieve the event used to open the last application from the
settings-database.
Bean that holds information needed to launch a workflow.
Menu with itmems needed to launch a workflow.
Layout types.
Converts iform specific
LimitType
to favorite specific
LimitType
and visa versa.Line annotation.
Contains configuration for Line Annotation
Different types of line caps supported by Hyland Viewer
Position point.
Different types of line markers supported by Hyland Viewer
The Interface LinkBuilder.
The Interface LinkBuilder.
The Interface LinkBuilder.
This class holds the ZK navigation tree node representation for link folders.
Link validator interface to provide a validate method to the StandaloneHandler.
Event for set- / unset litigation hold button in the context menu.
Cache key for localization entries from the localize table.
Localization constants.
Utility class for localization.
This interface defines localization-related methods.
Base log event.
Severity.
Common interface providing log event methods.
Interface for all log level events.
Interface for LogManagers.
A log message that is handled by a LogManager.
Event onLogon.
Logon types.
Logon provider interface.
Log view interface.
Window for log messages.
Bean for log messages.
Enum for log level / message types.
Abstract class for processes that might take a long time to run.
Helper class used to start and control long running processes.
Servlet used to run long running processes.
Interface for lookup fields in a form.
Provides event handling functions for
AdvancedLookupField
s.Utility methods for AdvancedLookupField.
Validator for
LookupTextField
s.The popup used in
LookupTextField
.Bean containing the value and the selected row of a lookup field.
Represents a condition on a column of a lookup field.
Query-generator for lookup-fields.
Helper class for advanced form-based lookup-query-popups.
Mode for result lists contained in
LookupPopup
.This field is used for two purposes:
1) A textbox with a popup used to display the values of a lookup-table.
1) A textbox with a popup used to display the values of a lookup-table.
Bean that contains information needed by a
LongRunningProcess
.ZK component for the MailApplet.
Different types of mail content.
Configuration for the mailing options.
Constants for sending mail.
Different types of links in mail content.
Different types of how to send mail.
Utility for sending mails.
A utility-class that provides helper-methods to work with the
MainTabView
.Displays several forms, webparts and the startpage in tabs.
Types of tabs in MainTabView.
This component shows the tabs containins the opened forms in the main-window of the Webclient.
The presenter for
MainTabView
.A component that implements this marker-interface is treated like a main-window of a SAPERION
WebClient.
This bean holds information about a form that is either about to be opened or that is already open.
Key for masks cache.
A viewer that can display images (JPG, PNG, GIF) and PDF documents.
Keys that specify certain menu items that can be removed from a result list's context menu.
This provider build zk message boxes to avoid spaghetti code.
Interface for message popup handlers.
Handler class for message popups in ZK.
Class that handles methods used in predefined values in mask fields.
This MimiUtil can be used to get a MIME type by filenames in a convenient
way.
A node that can open a small search-form in the navigation view to search for it's child-nodes.
Enum with connection status.
Interface for query results.
Event for ModelResultSet.
Context menu for multiple documents.
IntelligentField to display and edit multi-value-fields.
Validator for
MultiField
s.Context menu for multiple folder items.
Context menu for multiple lookup items.
Used to deliver a merged multipage-tiff document to the viewer.
Bandpopup of a
MultiField
.An action that can be used in MultiSelect.
Multi value boolean data type converter.
Handles data contained in a multivalue-InternalField.
Converts
SaValue
field types given by iForms to favorite specific string format and visa
versa.Multi value date data type converter.
Datahandler for multivalue-fields with
Date
values.Multi value double data type converter.
Datahandler for multivalue-fields with
Double
values.Handler for multivalue-fields with
Integer
values.Multi value integer data type converter.
Multi value string data type converter.
Handler for multivalue-fields with
String
values.Context menu for multiple workflow items.
The Interface NamedBuilder.
Navigation service.
Tree parts.
Popup with a navigation view.
Navigation element drag and drop interface.
Tree item types.
Folder navigation exception class.
Event used to open a folder.
Event used to open a mask.
Navigation item interface, holds all items may contain further navigation node elements.
NavigationModes are responsible of rendering ui elements like the navigation tree.
Navigation node.
Presenter for navigation component.
Interface for navigation services.
Navigation tree, root of all nodes.
The navigation view shows the folder structure as a tree.
Implementation of
NavigationView
.Defines the rights that are available for the context menu items of a node in the navigation
tree.
Node accessor interface to allow node operations on all necessary items.
Base class for navigation nodes and leafs.
This class holds the ZK navigation tree node representation.
Abstract implementation of a NaviTreeNodeMenuHandler.
A connection provider that creates a new
SaClassicConnector
instance when
it is created.EventListener used to create a new file or a new register.
Listener used to remove a temporary folder.
Dialog used to create a new folder.
Result of NewFolderDialog.
Event for editing a folder.
Origins of EditSelectedEvents.
The NgApplet embeds an applet by using the OBJECT tag instead of the deprecated APPLET tag.
Basic exception for NG Client.
Class that holds constants with icon- and image-paths for global use.
Class that holds constants with icon- and image-paths for global use.
NGClient specific constants.
A service class that can be used to render a stream.
String utilities for NGC.
Wrapper exception used to pass the proper error message to the view.
Cleanup operations performed when the ZK-desktop is destroyed.
ZK Desktop init listener.
Session Cleanup for cleaning up stuff on session timeout/end.
Initializes a new webclient-session.
A Simple Node Class Helper for x,y Values.
Utility class to create context menu items for navigation nodes.
The
NotEnabledException
to indicate that the TemporaryDocumentPreviewService
is
not enabled.This class represents the Sap Notes Area.
Logon provider for NTLM authentication.
Implementation of
CellFormatter
for number-values.Used to take over the selected value when the ok-button is clicked.
Used to take over the selected value when user presses enter.
This class creates an object of OneDrive client.
This class holds the properties of OneDrive plugin.
This class is responsible for Login dialog of OneDrive in Saperion web client.
This class represents a dialog for any error happened in the OneDrive log in process
This class is responsible for holding OneDrive login result data
This class is to handle the refresh token and logout for OneDrive integration.
This class represents a dialog if an user tries to logout from onedrive IDP without being logged in
This
Filter
provides SSO by OneDrive.Bean holding information for a viewer-popup.
Bean used to memorize annotations.
This
Filter
provides SSO by OpenID Connect.This
LogonProvider
performs an automatic logon when the session contains an OAuth access token that was set
by the OpenIDConnectFilter
.Event used to open an index mask in a popup.
Event used to open an query mask in a popup.
The Interface OptionsBuilder.
The Interface OptionsBuilder.
Child node of an outliner-application.
Outliner application navigation node.
Layout class for forms that use the pane-based layout introduced in Saperion V7.
A configuration parameter.
A user modifier that changes the current users password.
Event fired when a user logs on with an expired password.
Servlet for merging elements of a document into one PDF.
Display-modes for the
PdfjsViewerImpl
.A viewer that can display images (JPG, PNG, GIF) and PDF documents.
Utility methods for
PdfjsViewerImpl
and pdfjsViewerWindow.jsp.Version information of PDFJS.
Thread used to do the actual rendering and merging of the documents.
The Class PortalHandler.
This class is the handler for 'portal.zul'.
Class containing helper-methods for the portal-integration.
Modifies the current user settings by setting the presence of the current user to true or false.
Interface for presenters.
Logon provider for Principal authentication.
Event sent when documents are printed.
Exception thrown when a process is started in a session that already
contains a running
LongRunningProcess
.Event for prolong retention time button in the context menu.
Utility class to handle property-files.
Deprecated.
Deprecated due to performance issues.
Class that is responsible for property type conversion and comparison.
Class that represents property type.
This class is the handler for qa purposes.
Query service.
AddToFavoritesEvent event class.
Utility class for query modification.
A utility that provides several methods to analyze and convert raw text data.
Contains configuration for Rectangle Annotation
Contains configuration for Redaction
Event for reduce disposition time button in the context menu.
This utility class provides methods that convert between IDs used by the webclient and
references
.Refresh command for onRefresh events triggered by JavaScript.
Event that is thrown to trigger the refresh of (workflow) folders.
Tree node used for registers.
Bean used to remember the last document.
Exception thrown when rendering a document failed.
Utility-class that generates a log-message for a http-request.
Filter used to protect the virtual viewer request server servlet.
Event to cause other components to reset the GUI.
Interface for document access data information.
Class containing access information for a single document.
Context menu for ResultSetView.
Interface for the UI-component that displays the actual entries of a query-result.
Default-implementation of
ResultList
.Represents an item in the
ResultList
of a ResultSetView
.Class that holds information about the locking and checkout status of a result item.
Implementation of ResultLockData.
Bean Class that represents query result set paging.
Converter class that is responsible for transfer the query results from backend to view.
ResultProperties item type.
Bean that holds information about a result property.
This class represents the columns of the result set including all relevant attributes (ID,
sorting,...).
Utility class used to write and read configuration-strings for the result set view.
Utility class that holds configuration parameters for ResultSetViewImpl.
Interface for events handled by ResultSet.
Class that holds the event listener classes for ResultSetViewImpl.
Interface for rendering modes of the result set view.
Presenter for ResultSetView.
Event to trigger a refresh of the result set.
Represents a result list in a form.
Actions to be performed, when user double-clicks an item.
Possible formats used to export a query result.
Event handlers for ResultSetViewImpl.
Implementation of ResultSetView.
Implementation of ResultSetView.
Important events:
Important events:
EventChild.ON_INDEX_RESULTITEM
when the user selects an item in the list.Enumeration for view modes.
Event fired when a new document was added to the archive.
Revision history dialog.
Bean for revision information as string.
List model for the version history dialog.
Renderer for the listbox in revision_history.zul.
Root favorite folder, which contains all favorites of the user.
The root node of a tree in the navigation view.
Private root folder, which contains all root level nodes of the user.
Filters a list of ResultProperties using a user defined string.
Settings bean for RowFilter.
This filter provides SSO with SAML 2.0 by redirecting the user to the IDP to authenticate.
This servlet provides the SAML service provider metadata as XML.
This servlet provides the SAML 2.0 assertion receiver POST binding.
this class manages attributes which are used in SAML1 and SAML2 Servlet
This filter adds the following attributes to the session and is only used to test SAML user identification in
SAP Viewer.
Logon provider for SAML authentication.
Document Viewer for SAP Web Viewer.
Loads settings from the Saperion INI files.
Presenter for
SaperionToolbarView
.The implementation of the toolbar in the main-window of the webclient.
This bean is serialized to JSON when a new SAP-Viewer URL was parsed.
This servlet uploads the SAP document to Hy-RCS which will be used by Hyland Viewer
This class contains settings for enabled or disabled features of sapviewer.jsp.
Class used to generate URLs needed to send documents by mail.
This servlet is used to load and create SAP notes in SAPViewer.
The resources used on the client-side by SAPViewer.
A SapViewerResponse contains the data about the opened document that is sent to the SAPViewer
after the document was loaded on server-side.
This class represents a row in the structure-view of the SAPViewer.
This class is used to parse the SAMLResponse for user related SAML attributes (SAML2).
This
HttpSessionListener
logs-off a ClassicConnector in a session used by the SAP-Viewer when the session
is destroyed.This class contains the localized strings that are used by the sapviewer.jsp.
This is the parser for SAPViewer URLs.
Exception thrown when an invalid SAPViewer URL was received.
Causes of a
SapViewerUrlException
.Event used to tell the ResultSet that a document was edited in an index-mask.
Event posted when a folder is updated.
Provides static helper methods to be used in server-side scripts in masks.
Deprecated.
Moved to
ScriptHelper
.A custom searchbox component with two buttons.
Possible search modes for the
ResultSetView
.A utility class that provides easy access to search related configuration options.
Parses search strings entered by the user.
Exception thrown when the user enters an invalid search string.
Holds information about the annotation type and its key-value pairs
[TEXT]
CUSTOMPROPERTY = 65537
X = 1636
Y = 574
WIDTH = 4323
HEIGHT = 1539
PAGE = 1
EDIT = 1
TEXT = Text
FONT_NAME = NSimSun
FONT_BOLD = 1
FONT_ITALIC = 1
FONT_UNDERLINE = 1
FONT_STRIKETHROUGH = 0
FONTHEIGHT = 100
COLOR = 0, 0, 0
FILLCOLOR = 255, 128, 128
TRANSPARENT = 1
READONLY = 0
A Section is HashMap of a data structure we read from the ini.
Generator for secure desktop-IDs.
Dialog used to create a new register.
Result of SelectFolderClassDialog.
Destination type.
(Sub-)Menu for sending files from document as mail.
ZK event to send documents as mail.
Service base interface.
Wrapper component for authentication and scripting services.
Multiselect-Action to download a single Content element.
Utility class to construct the URLs required to access the servlets.
Collects the Session on the Server Side and make it accessible.
The class SessionTempFileUtil.
Default-implementation of
SettingsService
.A service containing setting- and configuration related methods.
Checkout / checkin type.
This class represents the share creation and management dialog after checking out a document to ShareBase
This class represents a Error dialog if duplicate document is found when trying to upload a document to ShareBase.
This job fetches folder ids from Sharebase and archives documents present in those folders to Saperion
This class is responsible for Login dialog of ShareBase in Saperion web client and it
also handle checkout folder creation scenario if it is not present in ShareBase.
This class represents a dialog for any error happened in the ShareBase log in process
This class represents ShareBase Manage Share Dialog, where a user can share, mail and revoke a sharelink.
ShareBase ShareCreation Dialog for uploaded Documents
Helper-class that verifies SAP Viewer URLs with a signature.
Document streaming servlet with signature check for Siemens Teamcenter application.
A simple IconButton that only uses ZKs event listener.
Created by IntelliJ IDEA.
Created by IntelliJ IDEA.
Simple mode for navigation.
Simple rendering mode for result set view.
Simple implementation of viewer component.
Context menu for a single document.
Context menu for a single folder-item.
Context menu for a single lookup item.
Context menu for a single workflow item.
A filter that provides SSO functionality in Siteminder-managed environments.
Logon provider for Siteminder authentication.
Simple implementation of LogManager that uses SLF4J for logging.
SortConverter class provides utility methods.
Enum for sorting directions.
This Builder can be used to build URLs for the viewer.zul.
The standalone-viewer is part of the portal-integration and can be used to display documents
by providing a URL like .../scr-webclient/viewer.zul#documentId=hdoc.
Listcell with status icons.
Servlet to stream content from doc service.
Implementation of
CellFormatter
for String values.String data type converter.
User Dialog Class providing a dialog which returns an entered text.
Button enum.
Class that represents the result of this dialog.
Class that represents the string type.
Contains configuration for stroke
Different types of stroke patterns supported by Hyland Viewer
The button-bar of the structure-view.
An extended Listbox used as structure-view in the internal viewer.
A user modifier that changes the Substitute of the user and sets whether the substitute can
access the users workflow-inbox.
Enhanced Timer.
Default value for
SysDate
and SysTime
.Deprecated.
replaced by system form implementations contained in package
com.saperion.ngc.iform.system.
Form type enum.
Exception class for common system errors.
Class for filtering the system field from query result set.
Utility class used to check the systems health and configuration.
A system-generated index-form for lookup-DDCs.
A system-generated query-form for lookup-DDCs.
Options for the
SystemLookupIndexForm
.Enum for system types.
Popup with a navigation view.
Helper class used to set tab-index values on components.
Event posted when a tab was selected.
Identifies a temporary document.
This service class is used to cache the binary content of uploaded documents in order to be
displayed by a indexing masks viewer.
Contains Text ini component configuration
Different types of text alignment supported by Hyland Viewer
Contains configuration for Text Annotation
A field in a form for string values.
Validator for
TextField
s.Class that represents the thumbnail property type.
Implementation of
CellFormatter
for Time values.Utility class for date conversion.
A field in a form for time values.
Class that represents the time type.
Exception thrown when a query returned more hits than set in the
maxRecords property of the result list.
Tristate values.
A field in a form for boolean values that offers three states: checked, unchecked, no value.
Interface for typed listitems.
Listitem types.
A typed tab.
Utility class for UI-Exception handling.
Exception thrown when an unknown layout type was found.
Event fired to undelete selected items in result list.
Dialog used to remove a document from a folder.
Bean that holds the results of a UnfileSelectDialogResult.
Exception thrown when a document is created or updated and the value of a unique field already exists in
another document.
Exception thrown when an unknown folder type is found.
Exception thrown when the user tries to open an unsupported document.
Exception thrown when a mask is not supported by the WebClient.
Used for not yet supported default values.
Contains the settings needed to update a document.
Upload document event.
Event listener used to react on uplaod-from-external-storage event
Event fired to notify the navigation view that a new document was created and filed in the
specified folder.
Holds the possible variants to upload documents with saperion web client.
Controls the correct registration of upload variants from web.xml for the web client.
This class contains utility methods for URL related operations.
Bean used to store user-information in the current session.
Deprecated.
will be removed in version 8.1
A DefaultValue that provides information about the current user.
A treerow for the UserSelectionDialog extended by an onDragStarted event.
Listitem renderer for the listbox in UserSelectionDialog.
Implementation of
UserManagementService
for SaClassicConnector
.Service that provides methods that provide access to the user-management API.
This class provied access to the settings in the current user's profile.
User-profile dialog.
Exception thrown when searching for a user failed due to an exception.
Dialog window to select workflow actors.
Bean that holds information about the result of a UserSelectionDialog.
An action that modifies the current user.
Treeitem renderer for the tree in UserSelectionDialog.
A treerow for the UserSelectionDialog extended by an onDragStarted event.
System user (type for login) enumerator.
Utility methods for UUID handling.
Creates user-readable error messages for field validation problems.
This event is fired when an index mask has gathered enough information about
the document being edited, that a field, that is connected to a variable, is
allowed to load it's value from the document's variables.
Version descriptor class.
Servlet used to view a document in a viewer.
Interface for the different types of viewers used in a
DocumentView
.Servlet used to control the viewer-popups.
Utility class with common helper methods for the viewer-JSPs.
A window to be shown as a highlighted loading-message for viewers.
The
ViewSizeException
represents an view temporary document error, if the temporary is
too large.Servlet used to view a temporary document in a viewer.
Filter used to protect the virtual viewer content handler from unauthorized access.
This filter is used to invalidate the sessions of the http-requests sent from the
VirtualViewer applet.
Implementation of
ViewerComponent
for the HTML5-VirtualViewer.Generator for IDs used by VirtualViewer to identify documents.
This filter controls the upload behavior of the virtual viewer applet.
Wraps a HttpServletRequest and can change the value returned by the getParameter method.
Utility class for Virtual Viewer.
Java class which uses Waffle for Authorization (http://waffle.codeplex.com/).
Warning log level event.
Utility methods for watermark handling.
Loads the configuration for the caches from the default- and custom-config folders.
Singleton manager for web client caches.
The configuration of the web client.
A listener that monitors the usage-statistics of the application.
Static MBean for statistics data of the application.
Contains utility methods required as client of JCS
Holds information about the version of the Web Client.
The Class WeblinkHandler.
This class is the handler for 'portal.zul'.
User Dialog Class providing a dialog which returns an entered text.
Button enum.
Class that represents the result of this dialog.
Window that displays workflow history information.
History bean.
Comparator for rows in the dialog's list.
The Interface WithBuilder.
Bean that holds information needed to execute workflow commands .
Provider for workflow connector.
Service layer for all workflow-related functions.
Workflow exception.
Utility class used to analyze workflow items.
Workflow item analyze result.
This class holds the ZK navigation tree node representation for workflow folders.
Workflow query filters.
Leaf types.
Contains workflow functions.
Helper class to generate a query based on values entered in a form.
This class holds the ZK navigation tree node representation for workflow folders.
Workflow definition selection window.
Bean that holds the results of a WorkflowSelectWindow.
Exception thrown when the user tries to file a document from the wrong document-ddc.
Exports the result of a query to XLSX.
Resolve INI Format into Snowbound XML Annotation Format.
This class is to get rid of the snowbound namespace before parsing create a filter without
namespace tags
e.g.
Converts annotations from XML to INI.
This filter escapes all parameters of a
HttpServletRequest
to avoid XSS attacks.Initiates a download of the selected content packed in a zip-file.
Servlet do download multiple documents as zip-file.
Multiselect action that downloads the selected content by using the zk-downloader.
This class represents a mail attachment.
ZKMailSender to send emails.
The Class ZKWeblinkUtil.