Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and system for generating application data editors

An editor and editing technology, applied in the direction of electrical digital data processing, instrumentation, user interface execution, etc., can solve problems that do not contain fine-grained codes

Inactive Publication Date: 2012-11-07
INT BUSINESS MASCH CORP
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although these methodologies provide tools for generating code for developers, it is generally fine-grained code that does not contain all user application and editing capabilities

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and system for generating application data editors
  • A method and system for generating application data editors
  • A method and system for generating application data editors

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] figure 1 An environment for building and using the application editor produced by the present invention according to the preferred embodiment is shown. An editor for persistent data of an application constituting a data metamodel is generated in this environment.

[0024] In a preferred embodiment, the present invention is implemented as a software program - Editor Builder (103) executing on a computer. Other possible realizations of the steps of the method for creating editor source code are also suitable.

[0025] The editor generator (103) allows application developers to generate code for a fully usable rich application editor (105) that can be combined with the application executable (112) to provide the user (111 ) provides methods for creating, reading, updating, and deleting application data and its properties.

[0026] The editor generator (103) is running in the 'software development environment' (100) and creates the code for the data editor. The editor i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method, computer program and system for generating an editor to be executed through a graphical user interface of a computer, for editing the persistent data of an application, said persistent data being described and stored in a data object model using a modeling language defining a hierarchical organization of classes, their attributes and the relations between classes, said method comprisingthe steps of retrieving the root class and starting from the root class, creating a page per class for creating the instances of the class. Each page of a current class comprises an Edit section for editing the attributes of the class, a Table section which lists all the instances of the class when they will be created and an Hyperlink section for listing pointers to the other pages correspondingto the target classes in relation with the current class. The user of the editor, navigating in the pages with the use of the Hyperlink section pointers, will be able to instantiate all the classes of the model.

Description

technical field [0001] The present invention relates generally to the development of a user interface for an application; more particularly, the present invention relates to a generator of a form editor created based on an object model of application data. Background technique [0002] Part of the development cycle of a business application - the generation of an editor will provide the end user with a user interface (UI) that allows collection of data for the application. The UI code is developed using object-oriented techniques for the purpose of easy evolution and maintenance of the code. [0003] There is a need to facilitate the generation of these editors starting from the application's data model. [0004] Many tools exist to facilitate object-oriented software engineering. Methodologies such as the Unified Modeling Language (UML) provide a graphical language for visualizing and managing development artifacts. Although these methodologies provide tools for generati...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44
CPCG06F9/4433G06F9/4443G06F9/4492G06F9/451
Inventor J-Y·里格莱
Owner INT BUSINESS MASCH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products