Structure of XML Files

In order to execute applications, Nexacro Platform Runtime requires many files besides a form file, and Nexacro Studio automatically generates/manages these files.

All the files mentioned above have XML format. This chapter describes XML structure suggested by Nexacro Platform. This section describes these files.

ADL XML Format

The ADL XML format is listed here.

<ADL>
     <TypeDefinition/>
     <GlobalVariables/>
     <Application></Application>
     <Script><![CDATA[ … }]]></Script>
</ADL>
<Application>
     <Style/>
     <Layout>
          <MainFrame>
               <ChildFrame/>
          </MainFrame>
     </Layout>
</Application>
<Application>
     <Style/>
     <Layout>
          <MainFrame>
               <FrameSet>
                    <ChildFrame/>
               </FrameSet>
          </MainFrame>
     </Layout>
</Application>

FDL XML Format

The FDL XML format is as follows.

<FDL>
     <TypeDefinition/>
     <Form>
          <Style/>
          <Layouts>
               <Layout>
                    <!-- UI Component -->
               <Layout>
          </Layouts>
          <Objects>
               <!-- Invisible Object -->
          </Objects>
          <Bind>
               <BindItem/>
          </Bind>
          <Script><![CDATA[ ]]></Script>
     </Form>
</FDL>

TypeDefinition XML Format

The TypeDefinition XML format is as follows.

<TypeDefinition>
     <Modules>
          <Module/>
     </Modules>
     <Components>
          <Component/>
     </Components>
     <Services>
          <Service/>
     </Services>
     <Update>
          <item/>
     </Update>
</TypeDefinition>

GlobalVariable XML Format

The GlobalVariable XML format is as follows.

<GlobalVariables>
     <Images>
          <Image/>
     </Images>
     <Dataset/>
     <Variable/>
</GlobalVariables>