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

Behavior propagation control method of UI (User Interface) layer

A control method and behavior technology, applied in the field of human-computer interaction, can solve the problems of unchangeable and poor application flexibility, and achieve the effect of satisfying personalization, reducing coupling, and facilitating expansion and maintenance

Active Publication Date: 2011-02-02
CAXA TECH
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention aims to provide a behavior propagation control method at the UI layer, which overcomes the problem that in the prior art, once the code is compiled and linked and delivered for use, this function is fixed and cannot be changed. If a customized function is required, the code needs to be modified and recompiled Links, leading to problems with less flexibility of the application

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
  • Behavior propagation control method of UI (User Interface) layer
  • Behavior propagation control method of UI (User Interface) layer
  • Behavior propagation control method of UI (User Interface) layer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.

[0022] figure 1 A flow chart of a method for controlling behavior propagation of the UI layer according to an embodiment of the present invention is shown, including the following steps:

[0023] S102, associate the basic properties of the UI controls with the UI behavior propagation mechanism in the UI metamodel, where the UI controls include: basic properties, events, UI behaviors, and UI behavior propagation;

[0024] S104, analyze the UI metamodel, and generate an actual UI control according to the basic properties of the UI control;

[0025] S106, when operating the actual UI control, map the event corresponding to the actual UI control to the UI metamodel event through the UI metamodel;

[0026] S108, the UI behavior is triggered through the UI metamodel event, and when the UI behavior is executed, the UI behavior is sear...

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

The invention provides a behavior propagation control method of a UI (User Interface) layer. The method comprises the following steps of: associating the base attribute of a UI control with a UI behavior propagation mechanism in a UI metamodel, wherein the UI control comprises the base attribute, events, a UI behavior and UI behavior propagation; analyzing the UI metamodel and generating an actual UI control according to the base attribute of the UI control; mapping the event corresponding to the actual UI control to a UI metamodel event through the UI metamodel when the actual UI control is operated; and triggering the UI behavior through the UI metamodel event, and searching the UI behavior propagation when the UI behavior is executed. The invention overcomes the defect in the prior artthat once a code is compiled, linked and put into service, the function of the code is cured and cannot be changed, and if the function needs to be customized, the code needs to be modified, renewedly compiled and linked, which causes that the flexibility of applications is poor.

Description

technical field [0001] The invention relates to the field of human-computer interaction, in particular, to a method for controlling behavior propagation of UI layer. Background technique [0002] In application software development involving UI, a function in the application is usually completed by the interaction of multiple UI controls, and the interaction between UI controls is often realized by sending messages and other similar mechanisms, and the message propagation path is hard-coded into the UI layer. [0003] In the process of implementing the present invention, the inventor found that once the code in the prior art is compiled and linked and delivered for use, this function is solidified and cannot be changed. If a custom function is required, the code needs to be modified to recompile and link, resulting in the flexibility of the application. Poor sex. SUMMARY OF THE INVENTION [0004] The present invention aims to provide a UI layer behavior propagation contro...

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
IPC IPC(8): G06F9/44
Inventor 刘开飞潘森王晓勇
Owner CAXA TECH
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