edit history picture_as_pdf (jvx) Developer Documentation Table of Contents Client Server Common Client GUI Format Tables Format Trees Upload and Download Data Bind Editors to the Model Using ImageViewer for Pictures Using the Image Library User-Defined Components Controlling Metadata Caching Using the Correct Launcher Layout Managers Multilinguality Defining and Using Application Parameters Saving Parameters/Settings at the Client Workscreen Parameters Using Diagrams Automatic Open Cell Editor Popups Using Popup Menus Open a Custom Dialog Environment Information Work With Choice Cell Editor Work With Checkboxes Custom Linked Cell Editors (Dropdown, Picklist) Create Screenshot and Put It Into the Clipboard Exception Handling Using Styles Actions Custom Factory Setting Column Width Concat Mask of Linked Cell Editor Temporary Values Dropdown Menu Button Change date format of Cell Editor Model Display and Edit Data From a Database Display and Edit Data From Memory Filter Data Using DataBookBuilder Master/Detail Links DataBook Events Row States in DataBook Record Translation Record iteration Communication Calling a Server Action Asynchronous Communication With Callback Using Client/Server Properties Configuring Timeouts Configuring Alive handling Setting Client Properties at Connection Establishment HttpConnection vs. VMConnection vs. DirectServerConnection Serialization of Objects Push/Publish Messages REST Exception Handling Custom REST service registration Push support Server Life Cycle Life Cycle Objects - The Life Cycle of Objects Create Life Cycle Objects Use Your Own Classes/Objects on the Server Use the SessionContext Using Server-Side Application Configuration Server-Side Call Events Working With Server-Side Actions Rename Server-Side Objects and Action Names Actions in Server Objects Accessible and NotAccessible Session Isolation Object Injection Security Implementing the Security Manager Addressing the Server via JNDI Database Connection via JNDI Using DBSecurityManager Using XmlSecurityManager User Defined Session Manager and Object Provider Precise Object and Method Security Using REST Services With CORS En-/Disable REST Services Password Policy Encrypt Confiugration Password Algorithm Multi-factor authentication Database & Storages Global Metadata Caching Server-Side Trigger for Storages DataSourceHandler and DBCredentials User Defined Storages User Defined Metadata Using AbstractMemStorage Using Custom SQL Statements Standard Sorting Filtering Database Default Values Database Check Constraints InsteadOf Trigger Functions and Procedures Using Table Functions Common Utilities REST Services XML Handling OS Detection CSV Export Using ServerContext Using HttpContext Logging Using LoggerFactory Log4j Instead of Logging API Utility Classes Vert.x Using Reflective Setup Maven External Application Folders Include External Configuration Application and Server Zone Connection Pooling Database Independent Configuration Deployment Descriptor Compiling JVx Registering Server-Side Plugins Java >= 16 Test JUnit Test With SwingApplication