Creating and configuring component-based applications using a text-based descriptive attribute grammar
a component-based application and descriptive attribute technology, applied in the field of object-oriented programming, can solve the problems of complex time-consuming process, no text-based descriptive grammar for creating and configuring component-based applications, and the promise of object-oriented frameworks that are not easy to realize in practi
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
, and STYLE.
The TEXT tag is a tag 314 from the , family of components 212. It resembles them in most respects in that it can generate events, be laid out within its parent with POSITION constraints, etc. The ADML event types available for the TEXT component 212 are the names of all the methods of all the listeners capable of being registered with a JTextComponent. A TEXT tag should not be empty because it contains at least one paragraph.
A Paragraph is defined by the P tag 314. The paragraph can contain text, beans 212, and STYLE tags 314 that in turn contain more text and beans 212. It has certain bean 212 properties that correspond to paragraph attributes. In one embodiment, paragraphs do not have an INIT section, so these properties 320 should be set inside of the INIT section for the paragraph's type. Examples of text properties 320 are shown below in Table 2.
Additionally, any properties from STYLE are available to paragraphs. For example, to make a paragraph that contains red,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com