Sravanthi,
Those files are used for customizing the order in which screens, images and styles are downloaded to the various supported Agentry client devices.
Let's look at a modified ImagePrecedence.ini:
[iPhone]
1=iPhone
2=iPad
3=Android_Normal
4=Android_Small
5=Android_Large
6=Android_XLarge
7=PPC
8=PPC_Scanner
9=PPC_Landscape
10=PPC_Landscape_Scanner
11=PPC_Square
12=Palm
13=Palm_Scanner
14=RIM
15=HPC
16=HPC_Scanner
17=Web
Above is the iPhone section of the file. How does this work? When an iPhone client connects to an Agentry Server, it will search for image definitions to download in the order specified from top to bottom, and will only download the first one it finds. In the Eclipse editor for your Agentry application, it is possible to create multiple images with the same name, each tied to a different platform. In our above case, the client will look for images defined for "iPhone" first, then "iPad", then "Android_Normal" and so on. If it can't find a platform specific image, it will default to and download the "All" platforms image.
Normally you wont need to customize these files, but this gives you the flexibility to do so. You can move entries up/down the list to modify the way the images, styles and screens are downloaded for each client platform.
Jason Latko - Senior Product Developer at SAP