EP 1639482 A1 20060329 - DECLARATIVE MECHANISM FOR DEFINING A HIERARCHY OF OBJECTS
Title (en)
DECLARATIVE MECHANISM FOR DEFINING A HIERARCHY OF OBJECTS
Title (de)
DEKLARATIVER MECHANISMUS ZUM DEFINIEREN EINER HIERARCHIE VON OBJEKTEN
Title (fr)
MECANISME DE DECLARATION PERMETTANT LA DEFINITION D'UNE HIERARCHIE D'OBJETS
Publication
Application
Priority
US 0315692 W 20030516
Abstract (en)
[origin: WO2004107195A1] Described is a method and data structure that enables an object to be specified declaratively within a markup document. The markup document may be XML-based (310). In accordance with the invention, the object is written based on a mapping. The mapping includes a URL attribute (316) for defining et location for a definition file having assemblies and namespaces (302) where classes (304) are specified. The class name (304) is mapped to the markup document (310) as a tag name (314). Properties (306) and events (308) of a class (304) are mapped to attributes (316) of the tag (314) associated with the class (304). The method further includes a method to parse the markup language (310) to create a hierarchy of objects. Attributes (316) that do not map directly to a class (304) are defined with a definition tag. The definition tag is also used to add programming code to a page.
IPC 1-7
IPC 8 full level
G06F 9/44 (2006.01); G06F 15/00 (2006.01); G06F 17/22 (2006.01); G06F 40/143 (2020.01); G06Q 50/10 (2012.01); H04N 21/8543 (2011.01)
CPC (source: EP KR US)
G06F 8/30 (2013.01 - EP US); G06F 40/131 (2020.01 - EP); G06F 40/137 (2020.01 - EP); G06F 40/143 (2020.01 - EP US); G06Q 50/10 (2013.01 - KR); H04N 21/8543 (2013.01 - KR)
Designated contracting state (EPC)
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR
DOCDB simple family (publication)
WO 2004107195 A1 20041209; AU 2003248534 A1 20050121; CN 100338595 C 20070919; CN 1615476 A 20050511; EP 1639482 A1 20060329; EP 1639482 A4 20091028; JP 2006526180 A 20061116; KR 101292982 B1 20130802; KR 20060061733 A 20060608
DOCDB simple family (application)
US 0315692 W 20030516; AU 2003248534 A 20030516; CN 03801589 A 20030516; EP 03808239 A 20030516; JP 2004567659 A 20030516; KR 20047007470 A 20030516