Patent ID: 9665589
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. A method of generating and using a combined property file comprising: providing a plurality of individual property files, the plurality of individual property files specifying a plurality of property values for properties of user interface elements for an application, said plurality of property values including a first value for a first property of a user interface element for the application, wherein said plurality of individual property files have file names in accordance with any of a predetermined file naming convention and a predetermined file naming pattern; executing a combination property file generator to perform first processing, said first processing including: combining at least a first portion of said plurality of individual property files into the combined property file, wherein the combination property file generator uses combination criteria to select the first portion of individual property files from said plurality of individual property files, said combination criteria including information based on the any of the predetermined file naming convention and the predetermined file naming pattern which the combination property file generator uses to identify particular ones of the plurality of individual property files comprising the first portion which are combined, wherein defined property file types include individual and combined, and wherein the combined property file includes combined property file metadata comprising first information that identifies the combined property file as having a specified one of a plurality of combined property file layouts and identifies the combined property file as the combined defined property file type; and determining a first property value for the first property of the user interface element, wherein said first property value is determined by performing processing at runtime of the application in accordance with a predetermined look-up chain specifying a prioritized ordering of the plurality of individual property files from a highest to a lowest priority, wherein at least the first portion of the plurality of individual property files of the combined property file are processed by said processing, in order from the highest to the lowest priority, to determine the first property value for the first property of the user interface element whereby said processing stops with a first occurrence assigning a property value to the first property.