<?xml version='1.0' encoding='windows-1252' ?>
<!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">

<ViewObject
   Name="EmployeesView"
   SelectList="Employees.EMPLOYEE_ID, 
       Employees.FIRST_NAME, 
       
Employees.LAST_NAME, 
       Employees.EMAIL, 
       Employees.PHONE_NUMBER, 

       Employees.HIRE_DATE, 
       Employees.JOB_ID, 
     
  Employees.SALARY, 
       Employees.COMMISSION_PCT, 
      
 Employees.MANAGER_ID, 
       Employees.DEPARTMENT_ID"
   FromList="EMPLOYEES Employees"
   BindingStyle="Oracle"
   CustomQuery="false"
   ComponentClass="model.EmployeesViewImpl"
   MsgBundleClass="oracle.jbo.common.JboResourceBundle"
   UseGlueCode="false" >
   <DesignTime>
      <Attr Name="_version" Value="9.0.5.15.88" />
      <Attr Name="_codeGenFlag2" Value="Access|Coll" />
      <Attr Name="_isExpertMode" Value="false" />
   </DesignTime>
   <EntityUsage
      Name="Employees"
      Entity="model.Employees" >
      <DesignTime>
         <Attr Name="_EntireObjectTable" Value="false" />
         <Attr Name="_queryClause" Value="false" />
      </DesignTime>
   </EntityUsage>
   <ViewAttribute
      Name="EmployeeId"
      IsNotNull="true"
      PrecisionRule="true"
      EntityAttrName="EmployeeId"
      EntityUsage="Employees"
      AliasName="EMPLOYEE_ID" >
   </ViewAttribute>
   <ViewAttribute
      Name="FirstName"
      PrecisionRule="true"
      EntityAttrName="FirstName"
      EntityUsage="Employees"
      AliasName="FIRST_NAME" >
   </ViewAttribute>
   <ViewAttribute
      Name="LastName"
      IsNotNull="true"
      PrecisionRule="true"
      EntityAttrName="LastName"
      EntityUsage="Employees"
      AliasName="LAST_NAME" >
   </ViewAttribute>
   <ViewAttribute
      Name="Email"
      IsUnique="true"
      IsNotNull="true"
      PrecisionRule="true"
      EntityAttrName="Email"
      EntityUsage="Employees"
      AliasName="EMAIL" >
   </ViewAttribute>
   <ViewAttribute
      Name="PhoneNumber"
      PrecisionRule="true"
      EntityAttrName="PhoneNumber"
      EntityUsage="Employees"
      AliasName="PHONE_NUMBER" >
   </ViewAttribute>
   <ViewAttribute
      Name="HireDate"
      IsNotNull="true"
      PrecisionRule="true"
      EntityAttrName="HireDate"
      EntityUsage="Employees"
      AliasName="HIRE_DATE" >
   </ViewAttribute>
   <ViewAttribute
      Name="JobId"
      IsNotNull="true"
      PrecisionRule="true"
      EntityAttrName="JobId"
      EntityUsage="Employees"
      AliasName="JOB_ID" >
   </ViewAttribute>
   <ViewAttribute
      Name="Salary"
      PrecisionRule="true"
      EntityAttrName="Salary"
      EntityUsage="Employees"
      AliasName="SALARY" >
   </ViewAttribute>
   <ViewAttribute
      Name="CommissionPct"
      PrecisionRule="true"
      EntityAttrName="CommissionPct"
      EntityUsage="Employees"
      AliasName="COMMISSION_PCT" >
   </ViewAttribute>
   <ViewAttribute
      Name="ManagerId"
      PrecisionRule="true"
      EntityAttrName="ManagerId"
      EntityUsage="Employees"
      AliasName="MANAGER_ID" >
   </ViewAttribute>
   <ViewAttribute
      Name="DepartmentId"
      PrecisionRule="true"
      EntityAttrName="DepartmentId"
      EntityUsage="Employees"
      AliasName="DEPARTMENT_ID" >
   </ViewAttribute>
   <ViewLinkAccessor
      Name="DepartmentsView"
      ViewLink="model.DeptMgrFkLink"
      Type="oracle.jbo.RowIterator"
      IsUpdateable="false" >
   </ViewLinkAccessor>
   <ViewLinkAccessor
      Name="EmployeesView"
      ViewLink="model.EmpManagerFkLink"
      Type="oracle.jbo.RowIterator"
      IsUpdateable="false" >
   </ViewLinkAccessor>
</ViewObject>
