14. Data System

This chapter explores the Data System API, which is an important bridge between files and nodes. You’ll learn how to create file types that are recognized by the NetBeans Platform and how to manipulate these file types using both the File System API and Data System API.

DataObject and DataNode are the main classes in the Data System API. These important classes let you manage files within a NetBeans Platform application.

A MultiView editor lets users examine different views of the same file, typically a text-based view and a Visual view. You’ll learn how to use DataObjects to build a MultiView editor. A Visual view creates a Swing JPanel, which lets you add Swing components, Visual Library API widgets (flexible graphical components), ...

Get JavaFX Rich Client Programming on the NetBeans Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.