Transforming XML Schemas into Java Swing GUIs

نویسندگان

  • Patrick Lay
  • Stefan Lüttringhaus-Kappel
چکیده

When designing an XML-based Web Content Management System (WCMS), one usually has to define and maintain two separate entities just for the editorial part: the database schemes (in the form of XML Schema instances) on the one hand and the graphical user interfaces (GUIs) for data maintenance on the other hand. In this paper we present a method for generating the GUIs automatically from the XML Schema instances, thus the GUI can be specified in a declarative, implicit way. The target platform is Java Swing. Our transformation is based on compile-time generated templates and the XML persistence feature of Java 2.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WISH Query Composer

The WISH (With Intuitive Search Help) Query Composer is a software tool for composing form-based queries and their associated reports for relational databases. It incorporates the SQL and XML industry standards to generate user-friendly customizable queries and reports. It uses the very simple but flexible XML semantics to represent database schemas, SQL queries and result datasets, regardless ...

متن کامل

Juice: an Svg Rendering Peer for Java Swing

SVG—a W3C XML standard—is a relatively new language for describing low-level vector drawings. Due to its cross-platform capabilities and support for events, SVG may potentially be used in interactive GUIs/graphical front-ends. However, a complete and full-featured widget set for SVG does not exist at the time of this writing. I have researched and implemented a framework which retargets a compl...

متن کامل

Mapping spatio-temporal conceptual schemas into XML Schema documents

In this paper, we describe a translation algorithm that maps spatio-temporal conceptual schemas into XML schemas expressed in the W3C XML Schema Language. Moreover, we propose a suitable Java library to validate XML documents with respect to the translated schemas.

متن کامل

Computer Tools for the Management of Lexicon-Grammar Databases

Lexicon grammar is a systematic method for the analysis and the representation of the elementary sentence structures of a natural language; its product: large collections of syntactic electronic dictionaries or lexicon-grammar tables (LGTs). In order to describe a language, very long term collaborative work is required. However, the current computer tools for the management of LGTs do not fulfi...

متن کامل

An examination of the run-time performance of GUI creation frameworks

The graphical user interface (GUI) is an important component of many software systems. Past surveys indicate that the development of a GUI is a significant undertaking and that the GUI’s source code often comprises a substantial portion of the program’s overall source base. Graphical user interface creation frameworks for popular objectoriented programming languages enable the rapid constructio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004