Global Patent Index - EP 1639482 A1

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

EP 1639482 A1 20060329 (EN)

Application

EP 03808239 A 20030516

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

G06F 15/00

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