定义应用程序

应用程序是为特定用户或角色定义的 Cúram 客户机的特定视图,请参阅简介。它是使用 XML 配置文件(具有扩展名 .app)定义的。.app 文件位于 EJBServer\components\<component-name>\clientapps 目录中,其中 <component-name> 是定制组件。定义应用程序详细描述了包含单个节(将稍后讨论)的非常简单的应用程序。

图 1. SimpleApp 应用程序
<?xml version="1.0" encoding="ISO-8859-1"?>
   id="SimpleApp"
   logo="SimpleApp.logo"
   title="SimpleApp.title"
   subtitle="SimpleApp.subtitle"
   user-message="SimpleApp.UserMessage">

  <ac:application-menu>
    <ac:preferences title="preferences.title"/>
    <ac:help title="help.title"/>
    <ac:logout title="logout.title"/>
  </ac:application-menu>

  <ac:section-ref id="SimpleAppHomeSection"/>

</ac:application>

SimpleApp.app 应该具有用于详细描述应用程序的可本地化内容的对应 SimpleApp.properties 文件。例如:

SimpleApp.logo=CDEJ/themes/v6/images/application-logo.png
SimpleApp.title=C\u00FAram
SimpleApp.subtitle=Simple Application
SimpleApp.UserMessage=Welcome, %user-full-name

preferences.title=User Preference
help.title=Help
logout.title=Logout

SimpleApp.app 已配置应用程序的应用程序条幅中的下列元素: