||| Copyright (C) 1998-2007, Sumisho Computer Systems Corp.  All Rights Reserved.
|||
||| Maintained by: Curl Solutions
{curl 6.0 applet}
{applet
    manifest = "manifest.mcurl",
    locale = "en",
    {compiler-directives careful? = true}
}

{import * from CURL.DATA-ACCESS.BASE}
{import * from CURL.DATA-ACCESS.CONNECTED}

{import * from COM.CURL.CBI.CUBE}
{import * from COM.CURL.CBI.BASE}
{import * from COM.CURL.CBI.COMMON}
{import * from COM.CURL.CBI.MAIN}

{do
    set SettingsLocalDataStorage.pdi-name = {url "cbi-settings.pdi"}.name
    {set-rendering-mode RenderingMode.high-quality}
}

{document-style PlainDocument}
{set-document-properties hstretch? = true, vstretch? = true}
 
{value
    || provider
    || --------------------
    let loc:Url = {url "../data/scs-data/index.csv"}
    let provider:CubeProvider = 
        {CubeProvider 
            || connection
            {FileConnection loc}, 
            || database
            "sample", 
            || schema
            {SchemaSpec.import {loc.merge "SampleSchema.scurl"}}} 
    || property preferences
    || --------------------
    let properties:ApplicationParameters =
        {ApplicationParameters.import {url "cbi-properties.scurl"}}
    || branding preferences
    || --------------------
    let branding:BrandingParameters =
        {BrandingParameters.import {url "cbi-branding.scurl"}}
    || display
    || --------------------
    {cbiMain provider,
        properties = properties,
        branding = branding,
        settings-id = "CBI"}
}
