link start!

This commit is contained in:
cherubin 2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions

335
VTBS/Template/FlatRateTemplate.px Executable file
View File

@ -0,0 +1,335 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Niagara Presentation XML -->
<px version="1.0" media="workbench:WbPxMedia">
<import>
<module name="baja"/>
<module name="bajaui"/>
<module name="converters"/>
<module name="gx"/>
<module name="kitPx"/>
<module name="report"/>
</import>
<content>
<ReportPane>
<CanvasPane viewSize="580.0,30.0">
<Label layout="40,0,140,20" text="INVOICE" font="bold 11pt Tahoma" halign="left"/>
<Label layout="270,0,75,20" text="Date:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,0,190,20" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.timestamp.toDateString%"/>
</ValueBinding>
</Label>
<Separator layout="0,20,580,10"/>
</CanvasPane>
<Separator visible="false"/>
<CanvasPane viewSize="580.0,100.0">
<GridPane layout="40,10,130,80" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1" columnGap="1">
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%displayName%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%city%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="345,40,230,15" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.numberOfDays%"/>
</ValueBinding>
</Label>
<Label layout="230,40,115,15" text="Number of days:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,25,230,15" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.startDate.toDateString% - %record.endDate.toDateString%"/>
</ValueBinding>
</Label>
<Label layout="230,25,115,15" text="Billing Period:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,10,230,15" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %tenant.accountNumber%"/>
</ValueBinding>
</Label>
<Label layout="230,10,115,15" text="Account:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="240,70,106,14" text="Invoice Reference:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,70,225,14" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.invoiceReference%"/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="580.0,80.0" background="#e0e0e0">
<Label layout="0,35,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195,35,195,20" text="Cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,35,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,55,190,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195,55,195,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="0,55,195,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,70,580,10"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,80.0" background="#e0e0e0">
<Label layout="0,35,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195,35,195,20" text="Cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,35,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,55,190,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195,55,195,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="0,55,195,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,70,580,10"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,160.0" background="#e0e0e0">
<Label layout="0,100,400,55" text="Adjustment Description:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,85,400,15" text="Adjustment:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,70,400,15" text="Other:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,55,400,15" text="Facilities Fee:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,40,400,15" text="Management Fee:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="400,100,180,50" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.adjustmentDescription%"/>
</ValueBinding>
</Label>
<Label layout="400,85,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.adjustment%"/>
</ValueBinding>
</Label>
<Label layout="400,70,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.surcharge%"/>
</ValueBinding>
</Label>
<Label layout="400,55,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.facilitiesImprovementFee%"/>
</ValueBinding>
</Label>
<Label layout="400,40,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.managementFee%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" text="OTHER CHARGES BREAKDOWN" font="bold 11pt Tahoma"/>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,150,580,10"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,70.0" background="#e0e0e0">
<Label layout="0,29,405,15" text="Tax rate percentage:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,44,405,15" text="Total:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="405,44,175,16" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%total%"/>
</ValueBinding>
</Label>
<Label layout="405,29,175,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.calTaxRatePercentage%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" text="TOTAL" font="bold 11pt Tahoma"/>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,60,580,10"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,100.0">
<GridPane layout="40,0,360,100" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1" columnGap="1">
<Label text="Remit payment to:" halign="left"/>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%displayName%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%city%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="400,0,180,100">
<ValueBinding ord="slot:owner/companyLogo">
<OrdToImage name="image"/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,30.0">
<GridPane layout="40,0,540,30" valign="top" halign="left" columnAlign="right"/>
</CanvasPane>
</ReportPane>
</content>
</px>

View File

@ -0,0 +1,335 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Niagara Presentation XML -->
<px version="1.0" media="workbench:WbPxMedia">
<import>
<module name="baja"/>
<module name="bajaui"/>
<module name="converters"/>
<module name="gx"/>
<module name="kitPx"/>
<module name="report"/>
</import>
<content>
<ReportPane>
<CanvasPane viewSize="580.0,30.0" background="white">
<Label layout="40.0,0.0,140.0,20.0" text="INVOICE" font="bold 11.0pt Tahoma" halign="left"/>
<Label layout="270.0,0.0,75.0,20.0" text="Date:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,0.0,190.0,20.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.timestamp.toDateString%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,100.0" background="white">
<GridPane layout="40.0,10.0,130.0,80.0" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1.0" columnGap="1.0">
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%displayName%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%city%, %state% %postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="345.0,40.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.numberOfDays%"/>
</ValueBinding>
</Label>
<Label layout="230.0,40.0,115.0,15.0" text="Number of days:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,25.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.startDate.toDateString% - %record.endDate.toDateString%"/>
</ValueBinding>
</Label>
<Label layout="230.0,25.0,115.0,15.0" text="Billing Period:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,10.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %tenant.accountNumber%"/>
</ValueBinding>
</Label>
<Label layout="230.0,10.0,115.0,15.0" text="Account:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="240.0,70.0,106.0,14.0" text="Invoice Reference:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,70.0,225.0,14.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.invoiceReference%"/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="580.0,95.0" background="#e0e0e0">
<Label layout="120.0,30.0,140.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="260.0,30.0,120.0,20.0" text="Cost per unit" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="380.0,30.0,170.0,20.0" text="Meter charges" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="380.0,65.0,170.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="260.0,50.0,120.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="120.0,50.0,140.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
<Label layout="120.0,65.0,140.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="260.0,65.0,120.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="380.0,50.0,170.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="30.0,30.0,90.0,20.0" text="Sub Meter" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="30.0,50.0,90.0,15.0" text="HVAC" background="white"/>
<Label layout="30.0,65.0,90.0,15.0" text="Lights" background="white"/>
<Label layout="380.0,80.0,170.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%record.currency%%totalElectricCharge%"/>
</ValueBinding>
</Label>
<Label layout="30.0,80.0,350.0,15.0" background="white" halign="right">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Total of %meterType% sub meters "/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="580.0,75.0" background="#e0e0e0">
<Label layout="0.0,35.0,195.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195.0,35.0,195.0,20.0" text="Cost per unit" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,35.0,190.0,20.0" text="Meter charges" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,55.0,160.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%record.currency%%totalGasInHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195.0,55.0,195.0,15.0" background="white">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="30.0,55.0,165.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%totalGasInHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,160.0" background="#e0e0e0">
<Label layout="0.0,100.0,400.0,55.0" text="Adjustment Description:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,85.0,400.0,15.0" text="Adjustment:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,70.0,400.0,15.0" text="Other:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,55.0,400.0,15.0" text="Facilities Fee:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,40.0,400.0,15.0" text="Management Fee:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="400.0,100.0,150.0,50.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.adjustmentDescription%"/>
</ValueBinding>
</Label>
<Label layout="400.0,85.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.adjustment%"/>
</ValueBinding>
</Label>
<Label layout="400.0,70.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.surcharge%"/>
</ValueBinding>
</Label>
<Label layout="400.0,55.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.facilitiesImprovementFee%"/>
</ValueBinding>
</Label>
<Label layout="400.0,40.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.managementFee%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" text="OTHER CHARGES BREAKDOWN" font="bold 11.0pt Tahoma"/>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,70.0" background="#e0e0e0">
<Label layout="0.0,29.0,405.0,15.0" text="Tax rate percentage:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,44.0,405.0,15.0" text="Total:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="405.0,44.0,145.0,16.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%total%"/>
</ValueBinding>
</Label>
<Label layout="405.0,29.0,145.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.calTaxRatePercentage%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" text="TOTAL" font="bold 11.0pt Tahoma"/>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
<Separator layout="0.0,60.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,105.0" background="white">
<GridPane layout="30.0,4.0,270.0,100.0" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1.0" columnGap="1.0">
<Label text="Remit payment to:" halign="left"/>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%description%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%city%, %state% %postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="300.0,4.0,270.0,100.0">
<ValueBinding ord="slot:owner/companyLogo">
<OrdToImage name="image"/>
</ValueBinding>
</Label>
</CanvasPane>
</ReportPane>
</content>
</px>

View File

@ -0,0 +1,299 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Niagara Presentation XML -->
<px version="1.0" media="workbench:WbPxMedia">
<import>
<module name="baja"/>
<module name="bajaui"/>
<module name="converters"/>
<module name="gx"/>
<module name="kitPx"/>
<module name="report"/>
</import>
<content>
<ReportPane>
<CanvasPane viewSize="580.0,30.0" background="white">
<Label layout="40.0,0.0,140.0,20.0" text="INVOICE" font="bold 11.0pt Tahoma" halign="left"/>
<Label layout="270.0,0.0,75.0,20.0" text="Date:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,0.0,190.0,20.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.timestamp.toDateString%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,100.0" background="white">
<GridPane layout="40.0,10.0,130.0,80.0" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1.0" columnGap="1.0">
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%displayName%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%city%, %state% %postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="345.0,40.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.numberOfDays%"/>
</ValueBinding>
</Label>
<Label layout="230.0,40.0,115.0,15.0" text="Number of days:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,25.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.startDate.toDateString% - %record.endDate.toDateString%"/>
</ValueBinding>
</Label>
<Label layout="230.0,25.0,115.0,15.0" text="Billing Period:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,10.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %tenant.accountNumber%"/>
</ValueBinding>
</Label>
<Label layout="230.0,10.0,115.0,15.0" text="Account:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="240.0,70.0,106.0,14.0" text="Invoice Reference:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,70.0,225.0,14.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.invoiceReference%"/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="580.0,75.0" background="#e0e0e0">
<Label layout="0.0,35.0,195.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195.0,35.0,195.0,20.0" text="Cost per unit" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,35.0,190.0,20.0" text="Meter charges" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,55.0,160.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%record.currency%%totalElectricInHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195.0,55.0,195.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="30.0,55.0,165.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%totalElectricInHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,75.0" background="#e0e0e0">
<Label layout="0.0,35.0,195.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195.0,35.0,195.0,20.0" text="Cost per unit" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,35.0,190.0,20.0" text="Meter charges" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,55.0,160.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%record.currency%%totalGasInHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195.0,55.0,195.0,15.0" background="white">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="30.0,55.0,165.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%totalGasInHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,160.0" background="#e0e0e0">
<Label layout="0.0,100.0,400.0,55.0" text="Adjustment Description:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,85.0,400.0,15.0" text="Adjustment:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,70.0,400.0,15.0" text="Other:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,55.0,400.0,15.0" text="Facilities Fee:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,40.0,400.0,15.0" text="Management Fee:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="400.0,100.0,150.0,50.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.adjustmentDescription%"/>
</ValueBinding>
</Label>
<Label layout="400.0,85.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.adjustment%"/>
</ValueBinding>
</Label>
<Label layout="400.0,70.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.surcharge%"/>
</ValueBinding>
</Label>
<Label layout="400.0,55.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.facilitiesImprovementFee%"/>
</ValueBinding>
</Label>
<Label layout="400.0,40.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.managementFee%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" text="OTHER CHARGES BREAKDOWN" font="bold 11.0pt Tahoma"/>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,70.0" background="#e0e0e0">
<Label layout="0.0,29.0,405.0,15.0" text="Tax rate percentage:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,44.0,405.0,15.0" text="Total:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="405.0,44.0,145.0,16.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%total%"/>
</ValueBinding>
</Label>
<Label layout="405.0,29.0,145.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.calTaxRatePercentage%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" text="TOTAL" font="bold 11.0pt Tahoma"/>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
<Separator layout="0.0,60.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,105.0" background="white">
<GridPane layout="25.0,4.0,270.0,100.0" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1.0" columnGap="1.0">
<Label text="Remit payment to:" halign="left"/>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%description%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%city%, %state% %postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="295.0,4.0,270.0,100.0">
<ValueBinding ord="slot:owner/companyLogo">
<OrdToImage name="image"/>
</ValueBinding>
</Label>
</CanvasPane>
</ReportPane>
</content>
</px>

View File

@ -0,0 +1,355 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Niagara Presentation XML -->
<px version="1.0" media="workbench:WbPxMedia">
<import>
<module name="baja"/>
<module name="bajaui"/>
<module name="converters"/>
<module name="gx"/>
<module name="kitPx"/>
<module name="report"/>
</import>
<content>
<ReportPane>
<CanvasPane viewSize="580.0,30.0" background="white">
<Label layout="40.0,0.0,140.0,20.0" text="INVOICE" font="bold 11.0pt Tahoma" halign="left"/>
<Label layout="270.0,0.0,75.0,20.0" text="Date:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,0.0,190.0,20.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.timestamp.toDateString%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,100.0" background="white">
<GridPane layout="40.0,10.0,130.0,80.0" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1.0" columnGap="1.0">
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%displayName%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%city%, %state% %postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="345.0,40.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.numberOfDays%"/>
</ValueBinding>
</Label>
<Label layout="230.0,40.0,115.0,15.0" text="Number of days:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,25.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.startDate.toDateString% - %record.endDate.toDateString%"/>
</ValueBinding>
</Label>
<Label layout="230.0,25.0,115.0,15.0" text="Billing Period:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,10.0,230.0,15.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %tenant.accountNumber%"/>
</ValueBinding>
</Label>
<Label layout="230.0,10.0,115.0,15.0" text="Account:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="240.0,70.0,106.0,14.0" text="Invoice Reference:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="345.0,70.0,225.0,14.0" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.invoiceReference%"/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="580.0,110.0" background="#e0e0e0">
<Label layout="120.0,30.0,140.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="260.0,30.0,120.0,20.0" text="Cost per unit" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="380.0,30.0,170.0,20.0" text="Meter charges" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="380.0,65.0,170.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="260.0,50.0,120.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="120.0,50.0,140.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
<Label layout="120.0,65.0,140.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="260.0,65.0,120.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="380.0,50.0,170.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="30.0,30.0,90.0,20.0" text="Sub Meter" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="30.0,50.0,90.0,15.0" text="HVAC" background="white" halign="left"/>
<Label layout="30.0,65.0,90.0,15.0" text="Lights Peak" background="white" halign="left"/>
<Label layout="380.0,94.0,170.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%record.currency%%totalElectricCharge%"/>
</ValueBinding>
</Label>
<Label layout="30.0,94.0,350.0,15.0" background="white" halign="right">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Total of %meterType% sub meters "/>
</ValueBinding>
</Label>
<Label layout="380.0,80.0,170.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.currency%%record.outHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="260.0,80.0,120.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.currency%%record.outHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="120.0,80.0,140.0,15.0" background="white">
<ValueBinding ord="slot:meters/electric1">
<ObjectToString name="text" format="%record.outHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="30.0,80.0,90.0,15.0" text="Lights Off Peak" background="white" halign="left"/>
</CanvasPane>
<CanvasPane viewSize="580.0,75.0" background="#e0e0e0">
<Label layout="0.0,35.0,195.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195.0,35.0,195.0,20.0" text="Cost per unit" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,35.0,190.0,20.0" text="Meter charges" font="bold 11.0pt Tahoma" background="#e0e0e0"/>
<Label layout="390.0,55.0,160.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%record.currency%%totalGasInHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195.0,55.0,195.0,15.0" background="white">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="30.0,55.0,165.0,15.0" background="white">
<ValueBinding ord="slot:">
<ObjectToString name="text" format="%totalGasInHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" font="bold 11.0pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/gas">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,160.0" background="#e0e0e0">
<Label layout="0.0,100.0,400.0,55.0" text="Adjustment Description:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,85.0,400.0,15.0" text="Adjustment:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,70.0,400.0,15.0" text="Other:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,55.0,400.0,15.0" text="Facilities Fee:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,40.0,400.0,15.0" text="Management Fee:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="400.0,100.0,150.0,50.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.adjustmentDescription%"/>
</ValueBinding>
</Label>
<Label layout="400.0,85.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.adjustment%"/>
</ValueBinding>
</Label>
<Label layout="400.0,70.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.surcharge%"/>
</ValueBinding>
</Label>
<Label layout="400.0,55.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.facilitiesImprovementFee%"/>
</ValueBinding>
</Label>
<Label layout="400.0,40.0,150.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.managementFee%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" text="OTHER CHARGES BREAKDOWN" font="bold 11.0pt Tahoma"/>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,70.0" background="#e0e0e0">
<Label layout="0.0,29.0,405.0,15.0" text="Tax rate percentage:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="0.0,44.0,405.0,15.0" text="Total:" font="bold 11.0pt Tahoma" halign="right"/>
<Label layout="405.0,44.0,145.0,16.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%total%"/>
</ValueBinding>
</Label>
<Label layout="405.0,29.0,145.0,15.0" font="11.0pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.calTaxRatePercentage%"/>
</ValueBinding>
</Label>
<Label layout="0.0,5.0,580.0,20.0" text="TOTAL" font="bold 11.0pt Tahoma"/>
<Separator layout="0.0,0.0,580.0,10.0"/>
<Separator layout="0.0,20.0,580.0,10.0"/>
<Separator layout="0.0,60.0,580.0,10.0"/>
</CanvasPane>
<CanvasPane viewSize="580.0,105.0" background="white">
<GridPane layout="30.0,4.0,270.0,100.0" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1.0" columnGap="1.0">
<Label text="Remit payment to:" halign="left"/>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%description%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%city%, %state% %postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="300.0,4.0,270.0,100.0">
<ValueBinding ord="slot:owner/companyLogo">
<OrdToImage name="image"/>
</ValueBinding>
</Label>
</CanvasPane>
</ReportPane>
</content>
</px>

399
VTBS/Template/TimedTemplate.px Executable file
View File

@ -0,0 +1,399 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Niagara Presentation XML -->
<px version="1.0" media="workbench:WbPxMedia">
<import>
<module name="baja"/>
<module name="bajaui"/>
<module name="converters"/>
<module name="gx"/>
<module name="kitPx"/>
<module name="report"/>
</import>
<content>
<ReportPane>
<CanvasPane viewSize="580.0,30.0">
<Label layout="40,0,140,20" text="INVOICE" font="bold 11pt Tahoma" halign="left"/>
<Label layout="270,0,75,20" text="Date:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,0,190,20" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.timestamp.toDateString%"/>
</ValueBinding>
</Label>
<Separator layout="0,20,580,10"/>
</CanvasPane>
<Separator visible="false"/>
<CanvasPane viewSize="580.0,100.0">
<GridPane layout="40,10,130,80" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1" columnGap="1">
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%displayName%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%city%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:tenant">
<ObjectToString name="text" format="%postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="345,40,230,15" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.numberOfDays%"/>
</ValueBinding>
</Label>
<Label layout="230,40,115,15" text="Number of days:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,25,230,15" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.startDate.toDateString% - %record.endDate.toDateString%"/>
</ValueBinding>
</Label>
<Label layout="230,25,115,15" text="Billing Period:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,10,230,15" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %tenant.accountNumber%"/>
</ValueBinding>
</Label>
<Label layout="230,10,115,15" text="Account:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="240,70,106,14" text="Invoice Reference:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="345,70,225,14" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.invoiceReference%"/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="580.0,165.0" background="#e0e0e0">
<Label layout="0,50,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195,50,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,50,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,70,190,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195,70,195,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="0,70,195,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,150,580,10"/>
<Label layout="0,30,580,20" text="In hours breakdown" font="bold 11pt Tahoma"/>
<Label layout="0,115,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195,115,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,115,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,135,190,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.outHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195,135,195,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.currency%%record.outHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="0,135,195,15" background="white">
<ValueBinding ord="slot:meters/electric">
<ObjectToString name="text" format="%record.outHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0,90,580,20" text="Out hours breakdown" font="bold 11pt Tahoma"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,165.0" background="#e0e0e0">
<Label layout="0,50,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195,50,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,50,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,70,190,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.currency%%record.inHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195,70,195,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.currency%%record.inHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="0,70,195,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.inHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="METER CHARGES BREAKDOWN: %meterType%"/>
</ValueBinding>
</Label>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,150,580,10"/>
<Label layout="0,30,580,20" text="In hours breakdown" font="bold 11pt Tahoma"/>
<Label layout="0,115,195,20" font="bold 11pt Tahoma" background="#e0e0e0">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="Used (%record.valueFacets.units.unitName%)"/>
</ValueBinding>
</Label>
<Label layout="195,115,195,20" text="Average cost per unit" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,115,190,20" text="Meter charges" font="bold 11pt Tahoma" background="#e0e0e0"/>
<Label layout="390,135,190,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.currency%%record.outHoursCharge%"/>
</ValueBinding>
</Label>
<Label layout="195,135,195,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.currency%%record.outHoursCost%"/>
</ValueBinding>
</Label>
<Label layout="0,135,195,15" background="white">
<ValueBinding ord="slot:meters/water">
<ObjectToString name="text" format="%record.outHoursUsed%"/>
</ValueBinding>
</Label>
<Label layout="0,90,580,20" text="Out hours breakdown" font="bold 11pt Tahoma"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,160.0" background="#e0e0e0">
<Label layout="0,100,400,55" text="Adjustment Description:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,85,400,15" text="Adjustment:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,70,400,15" text="Other:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,55,400,15" text="Facilities Fee:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,40,400,15" text="Management Fee:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="400,100,180,50" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.adjustmentDescription%"/>
</ValueBinding>
</Label>
<Label layout="400,85,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.adjustment%"/>
</ValueBinding>
</Label>
<Label layout="400,70,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.surcharge%"/>
</ValueBinding>
</Label>
<Label layout="400,55,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.facilitiesImprovementFee%"/>
</ValueBinding>
</Label>
<Label layout="400,40,180,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%record.managementFee%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" text="OTHER CHARGES BREAKDOWN" font="bold 11pt Tahoma"/>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,150,580,10"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,70.0" background="#e0e0e0">
<Label layout="0,29,405,15" text="Tax rate percentage:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="0,44,405,15" text="Total:" font="bold 11pt Tahoma" halign="right"/>
<Label layout="405,44,175,16" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.currency%%total%"/>
</ValueBinding>
</Label>
<Label layout="405,29,175,15" font="11pt Tahoma" background="white" halign="left">
<ValueBinding ord="slot:">
<ObjectToString name="text" format=" %record.calTaxRatePercentage%"/>
</ValueBinding>
</Label>
<Label layout="0,5,580,20" text="TOTAL" font="bold 11pt Tahoma"/>
<Separator layout="0,0,580,10"/>
<Separator layout="0,20,580,10"/>
<Separator layout="0,60,580,10"/>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,100.0">
<GridPane layout="40,0,360,100" columnCount="1" valign="top" halign="left" rowAlign="top" rowGap="1" columnGap="1">
<Label text="Remit payment to:" halign="left"/>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%displayName%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine1%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%addressLine2%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%city%"/>
</ValueBinding>
</Label>
<Label halign="left">
<ValueBinding ord="slot:owner">
<ObjectToString name="text" format="%postalCode%"/>
</ValueBinding>
</Label>
</GridPane>
<Label layout="400,0,180,100">
<ValueBinding ord="slot:owner/companyLogo">
<OrdToImage name="image"/>
</ValueBinding>
</Label>
</CanvasPane>
<CanvasPane viewSize="100.0,20.0"/>
<CanvasPane viewSize="580.0,30.0">
<GridPane layout="40,0,540,30" valign="top" halign="left" columnAlign="right"/>
</CanvasPane>
</ReportPane>
</content>
</px>

BIN
bin/JD2XX.dll Executable file

Binary file not shown.

13
bin/Microsoft.VC90.CRT.manifest Executable file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright (c) Microsoft Corporation. All rights reserved. -->
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<noInheritable/>
<assemblyIdentity
type="win32"
name="Microsoft.VC90.CRT"
version="9.0.21022.8"
processorArchitecture="amd64"
publicKeyToken="1fc8b3b9a1e18e3b"
/>
<file name="msvcr90.dll" /> <file name="msvcp90.dll" /> <file name="msvcm90.dll" />
</assembly>

BIN
bin/Ndiscope.exe Executable file

Binary file not shown.

BIN
bin/ProtInstall.exe Executable file

Binary file not shown.

BIN
bin/REVerify2.exe Executable file

Binary file not shown.

BIN
bin/W64N55.dll Executable file

Binary file not shown.

BIN
bin/alarmDialog.dll Executable file

Binary file not shown.

BIN
bin/bacEther.dll Executable file

Binary file not shown.

BIN
bin/bajaui.dll Executable file

Binary file not shown.

BIN
bin/bport_exe.exe Executable file

Binary file not shown.

BIN
bin/build.exe Executable file

Binary file not shown.

BIN
bin/checklicense.exe Executable file

Binary file not shown.

BIN
bin/common.dll Executable file

Binary file not shown.

BIN
bin/console.exe Executable file

Binary file not shown.

BIN
bin/cppunit.dll Executable file

Binary file not shown.

BIN
bin/cryptoCore.jar Executable file

Binary file not shown.

BIN
bin/cryptocore.dll Executable file

Binary file not shown.

BIN
bin/daemon.dll Executable file

Binary file not shown.

BIN
bin/daemonCrypto.jar Executable file

Binary file not shown.

BIN
bin/ddns.dll Executable file

Binary file not shown.

BIN
bin/ddns_tzo.dll Executable file

Binary file not shown.

BIN
bin/dllwrap.exe Executable file

Binary file not shown.

BIN
bin/ext/activation-111.jar Executable file

Binary file not shown.

BIN
bin/ext/bcpkix-jdk15on-149.jar Executable file

Binary file not shown.

BIN
bin/ext/bcprov-jdk15on-149.jar Executable file

Binary file not shown.

BIN
bin/ext/mail-145.jar Executable file

Binary file not shown.

View File

@ -0,0 +1,145 @@
##############################################################################
#
# Install.properties for Win32 Self-Extracting Installer
#
# %version% inserts the Niagara version number.
#
##############################################################################
window.title=Vykon AX Supervisor %version% including WorkPlace AX
default.folder=C:\Niagara\Niagara-%version%
startMenu.folder=Vykon AX Supervisor %version%
welcome.title=Installation
welcome.message=
welcome.message2=Welcome to the Vykon AX Supervisor %version% Installation Process
welcome.message3=This program will install the Vykon AX Supervisor %version% software onto your computer.
licenseAgreement.title=License Agreement
licenseAgreement.yes=Yes
licenseAgreement.no=No
licenseAgreement.message=Please read the following license agreement:
licenseAgreement.accept=Do you accept this agreement?
selectModules.title=Select Install Location
selectModules.destinationFolder=Destination Folder
button.default=Default
button.browse=Browse...
button.refresh=Refresh
install.dist=This instance of WorkPlace AX will be used as an installation tool
selectModules.spaceRequired=Space Required
selectModules.spaceAvailable=Space Available
selectModules.spaceAvailible=Space Available
selectLexicons.title=Select Language Packages
lexicon.selectAll=Select All
selectLexicons.message=Select the language packages you wish to install:
selectLexicons.spaceReq=Additional Space Required:
options.title=Select Options
install.startMenu=Install Start Menu Shortcuts
install.desktop=Install Desktop Shortcuts
installing.title=Installing...
finish.title=Finish Install
finish.message=AX Supervisor %version% Installation is Complete!
finish.launchMessage=Would you like to?
finish.screen=JADE_FINISH
finish.launchWbCommand=bin\\wb_w.exe
finish.script=
##############################################################################
#
# Uninstall Properties
#
##############################################################################
uninstall.window.title=Vykon AX Supervisor %version% Uninstall
uninstall.welcome.title=Uninstall
uninstall.welcome.message=Vykon AX Supervisor %version% Uninstall Program!
uninstall.welcome.message2=This program will uninstall the following software from your computer:
uninstall.options.display=true
uninstall.options.title=Select Uninstall Options
uninstall.options.message=Please select from the following uninstall options:
uninstall.options.saveStations=Save station files.
uninstall.options.saveUsers=Save user files.
uninstall.uninstalling.title=Uninstalling...
uninstall.finish.title=Finished
uninstall.finish.message=Vykon AX Supervisor %version% Uninstall is Complete!
##############################################################################
# Shortcuts
#
# - must be numbered sequentially, starting with 0
# - all paths are relative to the install directory
# - attributes: (* = required)
# .bin * path to executable, relative to install dir.
# .lnk * name of shortcut
# .start * normal or min
# .description description for mouseovers - defaults to ""
# .startmenu display shortcut on start menu - defaults to true
# .desktop display shortcut on desktop - defaults to true
# .iconLocation path to file containing the alternate icon for the shortcut
# .iconIndex index of icon in file
#
##############################################################################
shortcut.0.bin=bin\\wb_w.exe
shortcut.0.lnk=WorkPlace AX
shortcut.0.start=normal
shortcut.0.description=Shortcut to WorkPlace AX
shortcut.0.desktop=true
shortcut.1.bin=bin\\wb.exe
shortcut.1.lnk=WorkPlace AX (Console)
shortcut.1.start=normal
shortcut.1.description=Shortcut to WorkPlace AX
shortcut.1.desktop=false
shortcut.2.bin=bin\\console.exe
shortcut.2.lnk=Console
shortcut.2.start=normal
shortcut.2.description=Shortcut to Console
shortcut.2.desktop=false
shortcut.3.bin=bin\\wb_w.exe
shortcut.3.args=-profile:alarm:AlarmPortalProfile
shortcut.3.lnk=Alarm Portal
shortcut.3.start=normal
shortcut.3.description=Niagara Alarm Portal
shortcut.3.desktop=true
shortcut.3.iconLocation=bin\\trayIcon.dll
shortcut.3.iconIndex=0
shortcut.4.bin=bin\\station.exe
shortcut.4.args=demo
shortcut.4.lnk=Demo Station
shortcut.4.start=min
shortcut.4.description=Run the Demo Station
shortcut.4.startmenu=true
shortcut.4.desktop=false
shortcut.5.bin=bin\\uninstall.exe
shortcut.5.lnk=Uninstall
shortcut.5.start=normal
shortcut.5.description=Uninstall Niagara %version%
shortcut.5.desktop=false
shortcut.6.bin=bin\\plat.exe
shortcut.6.args=installdaemon
shortcut.6.lnk=Install Platform Daemon
shortcut.6.start=normal
shortcut.6.description=Install Platform Daemon %version%
shortcut.6.desktop=false
shortcut.7.bin=docs\\index.html
shortcut.7.lnk=Vykon Document Library
shortcut.7.start=normal
shortcut.7.description=Vykon Document Library
shortcut.7.startmenu=true
shortcut.7.desktop=false
shortcut.7.iconLocation=bin\\uninstall.exe

BIN
bin/install-data/sidebarImage.bmp Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
bin/install-data/titleImage.bmp Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

BIN
bin/jikes.exe Executable file

Binary file not shown.

BIN
bin/libeay32.dll Executable file

Binary file not shown.

BIN
bin/linePrinter.dll Executable file

Binary file not shown.

BIN
bin/msvcm90.dll Executable file

Binary file not shown.

BIN
bin/msvcp90.dll Executable file

Binary file not shown.

BIN
bin/msvcr100.dll Executable file

Binary file not shown.

BIN
bin/msvcr90.dll Executable file

Binary file not shown.

85
bin/nBacES60.inf Executable file
View File

@ -0,0 +1,85 @@
;-------------------------------------------------------------------------
; nBacES60.INF -- NDIS 6.0 SPR Protocol Driver for Niagara
;
; Copyright (c) 2010, Tridium, Inc.
; Copyright (c) 2008-2010, Printing Communications Assoc., Inc. (PCAUSA)
;-------------------------------------------------------------------------
[version]
Signature = "$Windows NT$"
Class = NetTrans
ClassGUID = {4d36e975-e325-11ce-bfc1-08002be10318}
Provider = %PcaUsa%
CatalogFile = nBacES60.cat
DriverVer=07/18/2010,6.00.30.02
[Manufacturer]
%PcaUsa%=PCAUSA,NTAMD64
[PCAUSA.NTAMD64]
%nBacES60_Desc%=Install, PCA_NBACES60
;-------------------------------------------------------------------------
; Installation Section
;-------------------------------------------------------------------------
[Install]
AddReg=Inst_Ndi
Characteristics=0x8 ; NCF_HIDDEN
CopyFiles=CpyFiles_Sys
;-------------------------------------------------------------------------
; Ndi installation support
;-------------------------------------------------------------------------
[Inst_Ndi]
HKR,Ndi,Service,,"nBacES60"
HKR,Ndi,HelpText,,%nBacES60_HelpText%
HKR,Ndi\Interfaces, UpperRange,, noupper
HKR,"Ndi\Interfaces","LowerRange",,"ndis6,ndis5,ethernet"
;-------------------------------------------------------------------------
; Service installation support
;-------------------------------------------------------------------------
[Install.Services]
AddService=nBacES60,,nBacES60_Service_Inst
[nBacES60_Service_Inst]
DisplayName = %nBacES60_Desc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\nBacES60.sys
LoadOrderGroup = NDIS
Description = %nBacES60_Desc%
[Install.Remove.Services]
DelService=nBacES60,0x200
;-------------------------------------------------------------------------
; Declare Destination Directories for file copy/deletion
;-------------------------------------------------------------------------
[SourceDisksNames]
1=%DiskDescription%,"",,
[SourceDisksFiles]
nBacES60.sys=1
[DestinationDirs]
CpyFiles_Sys = 12 ; DIRID_DRIVERS
;-------------------------------------------------------------------------
; Files to Copy/Delete - Referenced by Install and Remove sections above
;-------------------------------------------------------------------------
[CpyFiles_Sys]
nBacES60.sys,,,2
[Strings]
PcaUsa = "Tridium, Inc."
DiskDescription = "Niagara Protocol Driver Disk"
nBacES60_Desc = "NDIS 6.0 SPR Protocol Driver for Niagara"
nBacES60_HelpText = "NDIS 6.0 SPR Protocol Driver for Niagara"

BIN
bin/nBacES60.sys Executable file

Binary file not shown.

BIN
bin/nbaces60.cat Executable file

Binary file not shown.

BIN
bin/niagaraBasicProvider.jar Executable file

Binary file not shown.

BIN
bin/niagarad.exe Executable file

Binary file not shown.

BIN
bin/niagarad.jar Executable file

Binary file not shown.

BIN
bin/nre.dll Executable file

Binary file not shown.

BIN
bin/nre.exe Executable file

Binary file not shown.

BIN
bin/nre.jar Executable file

Binary file not shown.

2
bin/nreVersion.xml Executable file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<nre name="nre-core-win-x64" desc="Niagara Core for Win32 x64" version="3.8.111" />

BIN
bin/opc.dll Executable file

Binary file not shown.

BIN
bin/opcae.dll Executable file

Binary file not shown.

BIN
bin/opccomn_ps.dll Executable file

Binary file not shown.

BIN
bin/opcproxy.dll Executable file

Binary file not shown.

BIN
bin/plat.exe Executable file

Binary file not shown.

BIN
bin/platbport.dll Executable file

Binary file not shown.

BIN
bin/platform.dll Executable file

Binary file not shown.

BIN
bin/rxtxParallel.dll Executable file

Binary file not shown.

BIN
bin/rxtxSerial.dll Executable file

Binary file not shown.

BIN
bin/showAdapters.exe Executable file

Binary file not shown.

BIN
bin/slot.exe Executable file

Binary file not shown.

BIN
bin/ssleay32.dll Executable file

Binary file not shown.

BIN
bin/station.exe Executable file

Binary file not shown.

BIN
bin/test.dll Executable file

Binary file not shown.

BIN
bin/test.exe Executable file

Binary file not shown.

BIN
bin/trayIcon.dll Executable file

Binary file not shown.

BIN
bin/txSimple.exe Executable file

Binary file not shown.

BIN
bin/uninstall.exe Executable file

Binary file not shown.

BIN
bin/wb.exe Executable file

Binary file not shown.

BIN
bin/wb_w.exe Executable file

Binary file not shown.

BIN
bin/wireless.dll Executable file

Binary file not shown.

BIN
bin/zlibwapi.dll Executable file

Binary file not shown.

View File

@ -0,0 +1,13 @@
<certificate version="1.0" vendor="Honeywell" generated="2006-10-12" expiration="never">
<publicKey algorthm="DSA">
MIIBuDCCASwGByqGSM44BAEwggEfAoGBAP1/U4EddRIpUt9KnC7s5Of2EbdSPO9EAMMeP4C2USZ
pRV1AIlH7WT2NWPq/xfW6MPbLm1Vs14E7gB00b/JmYLdrmVClpJ+f6AR7ECLCT7up1/63xhv4O1
fnxqimFQ8E+4P208UewwI1VBNaFpEy9nXzrith1yrv8iIDGZ3RSAHHAhUAl2BQjxUjC8yykrmCo
uuEC/BYHPUCgYEA9+GghdabPd7LvKtcNrhXuXmUr7v6OuqC+VdMCz0HgmdRWVeOutRZT+ZxBxCB
gLRJFnEj6EwoFhO3zwkyjMim4TwWeotUfI0o4KOuHiuzpnWRbqN/C/ohNWLx+2J6ASQ7zKTxvqh
RkImog9/hWuWfBpKLZl6Ae1UlZAFMO/7PSSoDgYUAAoGBAN0wyG60Cyu7lZF/Uoq+64tqcqgc0q
w2CoGF/PyGUXView5oOs+IqD/k9JVIbrjq+AfJ5CG9dtxzpf8AenkZkrhWBFlhb+gXa9klJAE5Y
o1Wg2ziGqaSSBUYpVcVf2jfE7rm3OMDHNnwNX7+d9ysgBHZn4hTyqGU65Pfk4ylsN8U
</publicKey>
<signature>MCwCFFuDNX00tdsOr8DWUf5cYMp2784UAhQi3tiWmf8lcn6Gyi67/ezFlEtRTg==</signature>
</certificate>

View File

@ -0,0 +1,13 @@
<certificate version="1.0" vendor="Tridium" generated="2003-07-16" expiration="never">
<publicKey algorthm="DSA">
MIIBtzCCASwGByqGSM44BAEwggEfAoGBAP1/U4EddRIpUt9KnC7s5Of2EbdSPO9EAMMeP4C2USZ
pRV1AIlH7WT2NWPq/xfW6MPbLm1Vs14E7gB00b/JmYLdrmVClpJ+f6AR7ECLCT7up1/63xhv4O1
fnxqimFQ8E+4P208UewwI1VBNaFpEy9nXzrith1yrv8iIDGZ3RSAHHAhUAl2BQjxUjC8yykrmCo
uuEC/BYHPUCgYEA9+GghdabPd7LvKtcNrhXuXmUr7v6OuqC+VdMCz0HgmdRWVeOutRZT+ZxBxCB
gLRJFnEj6EwoFhO3zwkyjMim4TwWeotUfI0o4KOuHiuzpnWRbqN/C/ohNWLx+2J6ASQ7zKTxvqh
RkImog9/hWuWfBpKLZl6Ae1UlZAFMO/7PSSoDgYQAAoGACo/ytO+Pq+JBhXSiC1VhdTc5f6MBId
NbaBJ+Xr+y8BHPCHEWMqAhs2i3hSfck+lY++A7ilXWhQqyhry1wE3qWGPKLVGAoJltIzUCaD5cg
aNnjjx7gNHtHI+afH+IeBQSzbiSXaP2sRk/Nm1avsdVjKXaysPWB6l5lZB097NTI7I=
</publicKey>
<signature>MC0CFQCWeuny190mtvpsHDo9UIJoLlEBPAIUVm/vjfqReAvrHUwoXIH//ik9dcE=</signature>
</certificate>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

View File

@ -0,0 +1,265 @@
<!--
Copyright (C) 2010 the original author or authors.
See the notice.md file distributed with this work for additional
information regarding copyright ownership.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.beust</groupId>
<artifactId>jcommander</artifactId>
<packaging>jar</packaging>
<name>JCommander</name>
<version>1.13</version>
<description>A Java framework to parse command line options with annotations.</description>
<url>http://beust.com/jcommander</url>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<connection>scm:git:git@github.com:cbeust/jcommander.git</connection>
<developerConnection>scm:git:git@github.com:cbeust/jcommander.git</developerConnection>
<url>git@github.com:cbeust/jcommander.git</url>
</scm>
<developers>
<developer>
<name>Cedric Beust</name>
</developer>
</developers>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>3</version>
</parent>
<build>
<plugins>
<!-- Bundle sources -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- Compilation -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<!-- Resource handling -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<!-- OSGi manifest creation -->
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.1.0</version>
<executions>
<execution>
<id>bundle-manifest</id>
<phase>process-classes</phase>
<goals>
<goal>manifest</goal>
</goals>
<configuration>
<instructions>
<_versionpolicy>$(@)</_versionpolicy>
</instructions>
</configuration>
</execution>
</executions>
</plugin>
<!-- Add OSGi manifest in JAR -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<!-- OSGi manifest creation -->
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.1.0</version>
<executions>
<execution>
<id>bundle-manifest</id>
<phase>process-classes</phase>
<goals>
<goal>manifest</goal>
</goals>
<configuration>
<instructions>
<_versionpolicy>$(@)</_versionpolicy>
</instructions>
</configuration>
</execution>
</executions>
</plugin>
<!-- Add OSGi manifest in JAR -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<!-- Tests -->
<!--
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7</version>
<dependencies>
<dependency>
<groupId>com.beust</groupId>
<artifactId>jcommander</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</plugin>
-->
<!-- Generating Javadoc -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
<configuration>
<excludePackageNames>*.internal</excludePackageNames>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>5.14.4</version>
<type>jar</type>
<scope>test</scope>
</dependency>
</dependencies>
<profiles>
<!--
Do a license check by running : mvn -P license license:check
UPdate the license check by running : mvn -P license license:format
-->
<profile>
<id>license</id>
<build>
<plugins>
<plugin>
<groupId>com.mycila.maven-license-plugin</groupId>
<artifactId>maven-license-plugin</artifactId>
<version>1.7.0</version>
<configuration>
<quiet>false</quiet>
<header>src/main/license/license-header.txt</header>
<includes>
<include>src/**</include>
<include>pom.xml</include>
</includes>
<excludes>
<exclude>**/.git/**</exclude>
<!-- ignore files produced during a build -->
<exclude>**/target/**</exclude>
</excludes>
<useDefaultExcludes>false</useDefaultExcludes>
</configuration>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<!-- Signing with gpg -->
<!--
Sign the artifacts by calling
mvn -P sign [..]
-->
<profile>
<id>sign</id>
<build>
<plugins>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@ -0,0 +1,439 @@
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific collectionsuage governing permissions and
limitations under the License.
-->
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-parent</artifactId>
<version>9</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
<name>Commons Collections</name>
<inceptionYear>2001</inceptionYear>
<description>Types that extend and augment the Java Collections Framework.</description>
<url>http://commons.apache.org/collections/</url>
<issueManagement>
<system>jira</system>
<url>http://issues.apache.org/jira/browse/COLLECTIONS</url>
</issueManagement>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/collections/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/collections/trunk</developerConnection>
<url>http://svn.apache.org/viewvc/commons/proper/collections/trunk</url>
</scm>
<developers>
<developer>
<name>Stephen Colebourne</name>
<id>scolebourne</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Morgan Delagrange</name>
<id>morgand</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Matthew Hawthorne</name>
<id>matth</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Geir Magnusson</name>
<id>geirm</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Craig McClanahan</name>
<id>craigmcc</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Phil Steitz</name>
<id>psteitz</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Arun M. Thomas</name>
<id>amamment</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Rodney Waldhoff</name>
<id>rwaldhoff</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Henri Yandell</name>
<id>bayard</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>James Carman</name>
<id>jcarman</id>
<email></email>
<organization></organization>
</developer>
<developer>
<name>Robert Burrell Donkin</name>
<id>rdonkin</id>
</developer>
</developers>
<contributors>
<contributor>
<name>Rafael U. C. Afonso</name>
</contributor>
<contributor>
<name>Max Rydahl Andersen</name>
</contributor>
<contributor>
<name>Federico Barbieri</name>
</contributor>
<contributor>
<name>Arron Bates</name>
</contributor>
<contributor>
<name>Nicola Ken Barozzi</name>
</contributor>
<contributor>
<name>Sebastian Bazley</name>
</contributor>
<contributor>
<name>Matt Benson</name>
</contributor>
<contributor>
<name>Ola Berg</name>
</contributor>
<contributor>
<name>Christopher Berry</name>
</contributor>
<contributor>
<name>Nathan Beyer</name>
</contributor>
<contributor>
<name>Janek Bogucki</name>
</contributor>
<contributor>
<name>Chuck Burdick</name>
</contributor>
<contributor>
<name>Dave Bryson</name>
</contributor>
<contributor>
<name>Julien Buret</name>
</contributor>
<contributor>
<name>Jonathan Carlson</name>
</contributor>
<contributor>
<name>Ram Chidambaram</name>
</contributor>
<contributor>
<name>Steve Clark</name>
</contributor>
<contributor>
<name>Eric Crampton</name>
</contributor>
<contributor>
<name>Dimiter Dimitrov</name>
</contributor>
<contributor>
<name>Peter Donald</name>
</contributor>
<contributor>
<name>Steve Downey</name>
</contributor>
<contributor>
<name>Rich Dougherty</name>
</contributor>
<contributor>
<name>Tom Dunham</name>
</contributor>
<contributor>
<name>Stefano Fornari</name>
</contributor>
<contributor>
<name>Andrew Freeman</name>
</contributor>
<contributor>
<name>Gerhard Froehlich</name>
</contributor>
<contributor>
<name>Paul Jack</name>
</contributor>
<contributor>
<name>Eric Johnson</name>
</contributor>
<contributor>
<name>Kent Johnson</name>
</contributor>
<contributor>
<name>Marc Johnson</name>
</contributor>
<contributor>
<name>Nissim Karpenstein</name>
</contributor>
<contributor>
<name>Shinobu Kawai</name>
</contributor>
<contributor>
<name>Mohan Kishore</name>
</contributor>
<contributor>
<name>Simon Kitching</name>
</contributor>
<contributor>
<name>Thomas Knych</name>
</contributor>
<contributor>
<name>Serge Knystautas</name>
</contributor>
<contributor>
<name>Peter KoBek</name>
</contributor>
<contributor>
<name>Jordan Krey</name>
</contributor>
<contributor>
<name>Olaf Krische</name>
</contributor>
<contributor>
<name>Guilhem Lavaux</name>
</contributor>
<contributor>
<name>Paul Legato</name>
</contributor>
<contributor>
<name>David Leppik</name>
</contributor>
<contributor>
<name>Berin Loritsch</name>
</contributor>
<contributor>
<name>Hendrik Maryns</name>
</contributor>
<contributor>
<name>Stefano Mazzocchi</name>
</contributor>
<contributor>
<name>Brian McCallister</name>
</contributor>
<contributor>
<name>Steven Melzer</name>
</contributor>
<contributor>
<name>Leon Messerschmidt</name>
</contributor>
<contributor>
<name>Mauricio S. Moura</name>
</contributor>
<contributor>
<name>Kasper Nielsen</name>
</contributor>
<contributor>
<name>Stanislaw Osinski</name>
</contributor>
<contributor>
<name>Alban Peignier</name>
</contributor>
<contributor>
<name>Mike Pettypiece</name>
</contributor>
<contributor>
<name>Steve Phelps</name>
</contributor>
<contributor>
<name>Ilkka Priha</name>
</contributor>
<contributor>
<name>Jonas Van Poucke</name>
</contributor>
<contributor>
<name>Will Pugh</name>
</contributor>
<contributor>
<name>Herve Quiroz</name>
</contributor>
<contributor>
<name>Daniel Rall</name>
</contributor>
<contributor>
<name>Robert Ribnitz</name>
</contributor>
<contributor>
<name>Huw Roberts</name>
</contributor>
<contributor>
<name>Henning P. Schmiedehausen</name>
</contributor>
<contributor>
<name>Howard Lewis Ship</name>
</contributor>
<contributor>
<name>Joe Raysa</name>
</contributor>
<contributor>
<name>Thomas Schapitz</name>
</contributor>
<contributor>
<name>Jon Schewe</name>
</contributor>
<contributor>
<name>Andreas Schlosser</name>
</contributor>
<contributor>
<name>Christian Siefkes</name>
</contributor>
<contributor>
<name>Michael Smith</name>
</contributor>
<contributor>
<name>Stephen Smith</name>
</contributor>
<contributor>
<name>Jan Sorensen</name>
</contributor>
<contributor>
<name>Jon S. Stevens </name>
</contributor>
<contributor>
<name>James Strachan</name>
</contributor>
<contributor>
<name>Leo Sutic</name>
</contributor>
<contributor>
<name>Chris Tilden</name>
</contributor>
<contributor>
<name>Neil O'Toole</name>
</contributor>
<contributor>
<name>Jeff Turner</name>
</contributor>
<contributor>
<name>Kazuya Ujihara</name>
</contributor>
<contributor>
<name>Jeff Varszegi</name>
</contributor>
<contributor>
<name>Ralph Wagner</name>
</contributor>
<contributor>
<name>David Weinrich</name>
</contributor>
<contributor>
<name>Dieter Wimberger</name>
</contributor>
<contributor>
<name>Serhiy Yevtushenko</name>
</contributor>
<contributor>
<name>Jason van Zyl</name>
</contributor>
</contributors>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<properties>
<maven.compile.source>1.2</maven.compile.source>
<maven.compile.target>1.2</maven.compile.target>
<commons.componentid>collections</commons.componentid>
<commons.release.version>3.2.1</commons.release.version>
<commons.binary.suffix>-bin</commons.binary.suffix>
<commons.jira.id>COLLECTIONS</commons.jira.id>
<commons.jira.pid>12310465</commons.jira.pid>
</properties>
<build>
<sourceDirectory>src/java</sourceDirectory>
<testSourceDirectory>src/test</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>org/apache/commons/collections/TestAllPackages.java</include>
</includes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<configuration>
<tasks>
<ant antfile="build-testframework.xml" target="jar">
<property name="component.version" value="${project.version}"/>
<property name="test.classes" value="${project.build.directory}/test-classes"/>
<property name="dist.home" value="${project.build.directory}"/>
<property name="maven.compile.source" value="${maven.compile.source}"/>
<property name="maven.compile.target" value="${maven.compile.target}"/>
</ant>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>src/assembly/bin.xml</descriptor>
<descriptor>src/assembly/src.xml</descriptor>
</descriptors>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
</plugin>
</plugins>
</build>
</project>

View File

@ -0,0 +1,463 @@
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-parent</artifactId>
<version>9</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
<name>Commons Lang</name>
<inceptionYear>2001</inceptionYear>
<description>
Commons Lang, a package of Java utility classes for the
classes that are in java.lang's hierarchy, or are considered to be so
standard as to justify existence in java.lang.
</description>
<url>http://commons.apache.org/lang/</url>
<issueManagement>
<system>jira</system>
<url>http://issues.apache.org/jira/browse/LANG</url>
</issueManagement>
<scm>
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/lang/trunk</connection>
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/lang/trunk</developerConnection>
<url>http://svn.apache.org/viewvc/commons/proper/lang/trunk</url>
</scm>
<developers>
<developer>
<name>Daniel Rall</name>
<id>dlr</id>
<email>dlr@finemaltcoding.com</email>
<organization>CollabNet, Inc.</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Stephen Colebourne</name>
<id>scolebourne</id>
<email>scolebourne@joda.org</email>
<organization>SITA ATS Ltd</organization>
<timezone>0</timezone>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Henri Yandell</name>
<id>bayard</id>
<email>bayard@apache.org</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Steven Caswell</name>
<id>scaswell</id>
<email>stevencaswell@apache.org</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
<developer>
<name>Robert Burrell Donkin</name>
<id>rdonkin</id>
<email>rdonkin@apache.org</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Gary D. Gregory</name>
<id>ggregory</id>
<email>ggregory@seagullsw.com</email>
<organization>Seagull Software</organization>
<timezone>-8</timezone>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Phil Steitz</name>
<id>psteitz</id>
<email>phil@steitz.com</email>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Fredrik Westermarck</name>
<id>fredrik</id>
<email/>
<organization/>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>James Carman</name>
<id>jcarman</id>
<email>jcarman@apache.org</email>
<organization>Carman Consulting, Inc.</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Niall Pemberton</name>
<id>niallp</id>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Matt Benson</name>
<id>mbenson</id>
<roles>
<role>Java Developer</role>
</roles>
</developer>
</developers>
<contributors>
<contributor>
<name>C. Scott Ananian</name>
</contributor>
<contributor>
<name>Chris Audley</name>
</contributor>
<contributor>
<name>Stephane Bailliez</name>
</contributor>
<contributor>
<name>Michael Becke</name>
</contributor>
<contributor>
<name>Ola Berg</name>
</contributor>
<contributor>
<name>Nathan Beyer</name>
</contributor>
<contributor>
<name>Stefan Bodewig</name>
</contributor>
<contributor>
<name>Janek Bogucki</name>
</contributor>
<contributor>
<name>Mike Bowler</name>
</contributor>
<contributor>
<name>Sean Brown</name>
</contributor>
<contributor>
<name>Alexander Day Chaffee</name>
</contributor>
<contributor>
<name>Al Chou</name>
</contributor>
<contributor>
<name>Greg Coladonato</name>
</contributor>
<contributor>
<name>Maarten Coene</name>
</contributor>
<contributor>
<name>Justin Couch</name>
</contributor>
<contributor>
<name>Michael Davey</name>
</contributor>
<contributor>
<name>Norm Deane</name>
</contributor>
<contributor>
<name>Ringo De Smet</name>
</contributor>
<contributor>
<name>Russel Dittmar</name>
</contributor>
<contributor>
<name>Steve Downey</name>
</contributor>
<contributor>
<name>Matthias Eichel</name>
</contributor>
<contributor>
<name>Christopher Elkins</name>
</contributor>
<contributor>
<name>Chris Feldhacker</name>
</contributor>
<contributor>
<name>Pete Gieser</name>
</contributor>
<contributor>
<name>Jason Gritman</name>
</contributor>
<contributor>
<name>Matthew Hawthorne</name>
</contributor>
<contributor>
<name>Michael Heuer</name>
</contributor>
<contributor>
<name>Oliver Heger</name>
</contributor>
<contributor>
<name>Chris Hyzer</name>
</contributor>
<contributor>
<name>Marc Johnson</name>
</contributor>
<contributor>
<name>Shaun Kalley</name>
</contributor>
<contributor>
<name>Tetsuya Kaneuchi</name>
</contributor>
<contributor>
<name>Nissim Karpenstein</name>
</contributor>
<contributor>
<name>Ed Korthof</name>
</contributor>
<contributor>
<name>Holger Krauth</name>
</contributor>
<contributor>
<name>Rafal Krupinski</name>
</contributor>
<contributor>
<name>Rafal Krzewski</name>
</contributor>
<contributor>
<name>Craig R. McClanahan</name>
</contributor>
<contributor>
<name>Rand McNeely</name>
</contributor>
<contributor>
<name>Dave Meikle</name>
</contributor>
<contributor>
<name>Nikolay Metchev</name>
</contributor>
<contributor>
<name>Kasper Nielsen</name>
</contributor>
<contributor>
<name>Tim O'Brien</name>
</contributor>
<contributor>
<name>Brian S O'Neill</name>
</contributor>
<contributor>
<name>Andrew C. Oliver</name>
</contributor>
<contributor>
<name>Alban Peignier</name>
</contributor>
<contributor>
<name>Moritz Petersen</name>
</contributor>
<contributor>
<name>Dmitri Plotnikov</name>
</contributor>
<contributor>
<name>Neeme Praks</name>
</contributor>
<contributor>
<name>Eric Pugh</name>
</contributor>
<contributor>
<name>Stephen Putman</name>
</contributor>
<contributor>
<name>Travis Reeder</name>
</contributor>
<contributor>
<name>Antony Riley</name>
</contributor>
<contributor>
<name>Scott Sanders</name>
</contributor>
<contributor>
<name>Ralph Schaer</name>
</contributor>
<contributor>
<name>Henning P. Schmiedehausen</name>
</contributor>
<contributor>
<name>Sean Schofield</name>
</contributor>
<contributor>
<name>Reuben Sivan</name>
</contributor>
<contributor>
<name>Ville Skytta</name>
</contributor>
<contributor>
<name>Jan Sorensen</name>
</contributor>
<contributor>
<name>Glen Stampoultzis</name>
</contributor>
<contributor>
<name>Scott Stanchfield</name>
</contributor>
<contributor>
<name>Jon S. Stevens</name>
</contributor>
<contributor>
<name>Sean C. Sullivan</name>
</contributor>
<contributor>
<name>Ashwin Suresh</name>
</contributor>
<contributor>
<name>Helge Tesgaard</name>
</contributor>
<contributor>
<name>Arun Mammen Thomas</name>
</contributor>
<contributor>
<name>Masato Tezuka</name>
</contributor>
<contributor>
<name>Jeff Varszegi</name>
</contributor>
<contributor>
<name>Chris Webb</name>
</contributor>
<contributor>
<name>Mario Winterer</name>
</contributor>
<contributor>
<name>Stepan Koltsov</name>
</contributor>
<contributor>
<name>Holger Hoffstatte</name>
</contributor>
</contributors>
<!-- Lang should depend on very little -->
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<properties>
<maven.compile.source>1.3</maven.compile.source>
<maven.compile.target>1.2</maven.compile.target>
<commons.componentid>lang</commons.componentid>
<commons.release.version>2.4</commons.release.version>
<commons.jira.id>LANG</commons.jira.id>
<commons.jira.pid>12310481</commons.jira.pid>
</properties>
<build>
<sourceDirectory>src/java</sourceDirectory>
<testSourceDirectory>src/test</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>**/*TestSuite.java</include>
</includes>
<excludes>
<exclude>**/AllLangTestSuite.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>src/assembly/bin.xml</descriptor>
<descriptor>src/assembly/src.xml</descriptor>
</descriptors>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.1</version>
<configuration>
<configLocation>${basedir}/checkstyle.xml</configLocation>
<enableRulesSummary>false</enableRulesSummary>
</configuration>
</plugin>
<!--
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>1.1.1</version>
<configuration>
<threshold>Normal</threshold>
<effort>Default</effort>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
-->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>clirr-maven-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<comparisonVersion>2.3</comparisonVersion>
<minSeverity>info</minSeverity>
</configuration>
</plugin>
</plugins>
</reporting>
</project>

View File

@ -0,0 +1,94 @@
<?xml version="1.0" encoding="UTF-8"?>
<module
name = "xprotect"
bajaVersion = "0"
vendor = "Tridium"
vendorVersion = "3.8.504"
description = "Niagara AX driver for Milestone XProtect product"
preferredSymbol = "mpx"
buildDate = "18-Dec-19 10:26 EST"
buildMillis = "1576682795764"
buildHost = "va51w-bld013"
>
<dependencies>
<dependency name="alarm" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="baja" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="bajaui" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="gx" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="js" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="control" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="net" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="workbench" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="driver" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="ndriver" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="nvideo" vendor="Tridium" vendorVersion="3.8"/>
<dependency name="videoDriver" vendor="Tridium" vendorVersion="3.8"/>
</dependencies>
<dirs>
<dir name="com/tridium/xprotect" install="runtime"/>
<dir name="com/tridium/xprotect/camera" install="runtime"/>
<dir name="com/tridium/xprotect/comm" install="runtime"/>
<dir name="com/tridium/xprotect/datatypes" install="runtime"/>
<dir name="com/tridium/xprotect/event" install="runtime"/>
<dir name="com/tridium/xprotect/messages" install="runtime"/>
<dir name="com/tridium/xprotect/server/management" install="runtime"/>
<dir name="com/tridium/xprotect/server/recording" install="runtime"/>
<dir name="com/tridium/xprotect/soap" install="runtime"/>
<dir name="com/tridium/xprotect/ui" install="runtime"/>
<dir name="com/tridium/xprotect/util" install="runtime"/>
<dir name="nativeLib" install="runtime"/>
<dir name="doc" install="doc"/>
</dirs>
<types>
<type name="MilestoneXProtectNetwork" class="com.tridium.xprotect.BMilestoneXProtectNetwork"/>
<type name="XProtectCamera" class="com.tridium.xprotect.camera.BXProtectCamera"/>
<type name="XProtectCameraDeviceExt" class="com.tridium.xprotect.camera.BXProtectCameraDeviceExt"/>
<type name="XProtectCameraDeviceId" class="com.tridium.xprotect.camera.BXProtectCameraDeviceId"/>
<type name="XProtectCameraFolder" class="com.tridium.xprotect.camera.BXProtectCameraFolder"/>
<type name="XProtectCameraDiscoveryLeaf" class="com.tridium.xprotect.camera.BXProtectCameraDiscoveryLeaf"/>
<type name="XProtectCameraDiscoveryPreferences" class="com.tridium.xprotect.camera.BXProtectCameraDiscoveryPreferences"/>
<type name="XProtectTcpCommConfig" class="com.tridium.xprotect.comm.BXProtectTcpCommConfig"/>
<type name="XProtectTimeSyncParams" class="com.tridium.xprotect.datatypes.BXProtectTimeSyncParams"/>
<type name="XProtectManagementServer" class="com.tridium.xprotect.server.management.BXProtectManagementServer"/>
<type name="XProtectManagementServerFolder" class="com.tridium.xprotect.server.management.BXProtectManagementServerFolder"/>
<type name="XProtectMultistreamPreferences" class="com.tridium.xprotect.server.management.BXProtectMultistreamPreferences"/>
<type name="XProtectDisplayLayoutTypesEnum" class="com.tridium.xprotect.datatypes.BXProtectDisplayLayoutTypesEnum"/>
<type name="XProtectEventTypesEnum" class="com.tridium.xprotect.datatypes.BXProtectEventTypesEnum"/>
<type name="XProtectEventCameraExt" class="com.tridium.xprotect.event.BXProtectEventCameraExt"/>
<type name="XProtectEventDiscoveryLeaf" class="com.tridium.xprotect.event.BXProtectEventDiscoveryLeaf"/>
<type name="XProtectEventDiscoveryList" class="com.tridium.xprotect.event.BXProtectEventDiscoveryList"/>
<type name="XProtectEventDiscoveryPreferences" class="com.tridium.xprotect.event.BXProtectEventDiscoveryPreferences"/>
<type name="XProtectEventFolder" class="com.tridium.xprotect.event.BXProtectEventFolder"/>
<type name="XProtectEventProxyExt" class="com.tridium.xprotect.event.BXProtectEventProxyExt"/>
<type name="XProtectVideoEventRecall" class="com.tridium.xprotect.event.BXProtectVideoEventRecall"/>
<type name="XProtectServerManager" class="com.tridium.xprotect.ui.BXProtectServerManager">
<agent>
<on type="xprotect:MilestoneXProtectNetwork"/>
</agent>
</type>
<type name="XProtectAuthType" class="com.tridium.xprotect.datatypes.BXProtectAuthType"/>
<type name="XProtectConnectionState" class="com.tridium.xprotect.datatypes.BXProtectConnectionState"/>
<type name="XProtectManagementConnection" class="com.tridium.xprotect.server.management.BXProtectManagementConnection"/>
<type name="XProtectAuthConfig" class="com.tridium.xprotect.datatypes.BXProtectAuthConfig"/>
<type name="XProtectConnectionEvent" class="com.tridium.xprotect.datatypes.BXProtectConnectionEvent"/>
<type name="XProtectAuthAttributes" class="com.tridium.xprotect.datatypes.BXProtectAuthAttributes"/>
<type name="XProtectItemHierarchy" class="com.tridium.xprotect.datatypes.BXProtectItemHierarchy"/>
<type name="XProtectRecordingServerId" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerId"/>
<type name="XProtectRecordingServerDeviceExt" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerDeviceExt"/>
<type name="XProtectRecordingServer" class="com.tridium.xprotect.server.recording.BXProtectRecordingServer"/>
<type name="XProtectRecordingServerFolder" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerFolder"/>
<type name="XProtectRecordingServerDiscoveryLeaf" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerDiscoveryLeaf"/>
<type name="XProtectRecordingServerDiscoveryPreferences" class="com.tridium.xprotect.server.recording.BXProtectRecordingServerDiscoveryPreferences"/>
<type name="XProtectCameraInfo" class="com.tridium.xprotect.camera.BXProtectCameraInfo"/>
<type name="XProtectCameraInfoFE" class="com.tridium.xprotect.ui.BXProtectCameraInfoFE">
<agent>
<on type="xprotect:XProtectCameraInfo"/>
</agent>
</type>
</types>
</module>

687
decompiled/TstatModels.xml Normal file
View File

@ -0,0 +1,687 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
<thermostats>
<stat modelnumber="1" family="equipment" model="TEC2064">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="EconomizerOutput"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="2" family="equipment" model="TEC2061">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="4" family="equipment" model="TEC2062">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeHPU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="ReversingValveStatus"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="6" family="equipment" model="TEC2063">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="9" family="equipment" model="TEC2004">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="EconomizerOutput"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="10" family="equipment" model="TEC2003">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="W2Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="11" family="equipment" model="TEC2001">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeRTU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="12" family="equipment" model="TEC2002">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SystemModeHPU"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="GFanStatus"/>
<point name="W1Status"/>
<point name="Y1Status"/>
<point name="Y2Status"/>
<point name="ReversingValveStatus"/>
<point name="AuxStatus"/>
<point name="DI1Status"/>
<point name="DI2Status"/>
</stat>
<stat modelnumber="41" family="fcu" model="TEC2016">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="42" family="fcu" model="TEC2016H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="43" family="fcu" model="TEC2036">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="44" family="fcu" model="TEC2026">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="45" family="fcu" model="TEC2036H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="46" family="fcu" model="TEC2026H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="47" family="fcu" model="TEC2056">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="48" family="fcu" model="TEC2046">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="49" family="fcu" model="TEC2056H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="RoomHumidity"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="DehumidLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="DehumidStatus"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="50" family="fcu" model="TEC2046H">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="51" family="fcu" model="TEC2045">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="FanMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="FanStatus"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="60" family="zoning" model="TEC2027">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
<stat modelnumber="61" family="zoning" model="TEC2047">
<point name="RoomTemp"/>
<point name="OutdoorTemp"/>
<point name="SupplyTemp"/>
<point name="OccCoolSetpoint"/>
<point name="OccHeatSetpoint"/>
<point name="StandByCoolSetpoint"/>
<point name="StandByHeatSetpoint"/>
<point name="UnOccCoolSetpoint"/>
<point name="UnOccHeatSetpoint"/>
<point name="OccupancyCommand"/>
<point name="EffectiveOccupancy"/>
<point name="SequenceOfOperation"/>
<point name="SystemMode"/>
<point name="KeypadLockout"/>
<point name="PIHeatingDemand"/>
<point name="PICoolingDemand"/>
<point name="Alarms"/>
<point name="AuxStatus"/>
<point name="AuxCommand"/>
<point name="BI1Status"/>
<point name="BI2Status"/>
<point name="UI3Status" />
<point name="PIRMotionStatus"/>
</stat>
</thermostats>
</root>

View File

@ -0,0 +1,50 @@
<panes version="1">
<bw_AddBind default_text="AddBind" type="javax.baja.ui.BWidget" x="0.0" y="0.0" w="556.0" h="470">
<bpe_SourceDetails default_text="Source Details" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="00.0" y="20.0" w="256.0" h="375.0">
<lb_SrcDeviceInstance default_text="Device Name" type="javax.baja.ui.BLabel" x="10.0" y="30.0" w="100.0" h="20.0"/>
<edd_SrcDeviceInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="30.0" w="166.0" h="20.0"/>
<lb_SrcObjectInstance default_text="Object Name" type="javax.baja.ui.BLabel" x="10.0" y="60.0" w="100.0" h="20.0"/>
<bb_GenerateNetworkObjectsSource default_text="Generate Network Objects" align="center" type="javax.baja.ui.BButton" x="80" y="90" w="166" h="20"/>
<lb_SrcObjectNameOptional default_text="(Optional)" type="javax.baja.ui.BLabel" x="10.0" y="73.0" w="100.0" h="14.0"/>
<edd_SrcObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="60.0" w="166.0" h="20.0"/>
<tf_SrcObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="80.0" y="60.0" w="166.0" h="20.0"/> <!-- field for 3rd party device -->
<lb_SrcProperty default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="120" w="100.0" h="20.0"/>
<bl_SrcProperty default_text="" type="javax.baja.ui.list.BList" x="10.0" y="137.0" w="236.0" h="228.0"/>
<!-- field for 3rd party device -->
<lb_SrcObjectType default_text="Object Type" type="javax.baja.ui.BLabel" x="10.0" y="90.0" w="100.0" h="20.0"/>
<edd_SrcObjectType default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="90.0" w="166.0" h="20.0"/>
<lb_SrcObjectId default_text="Object Id" type="javax.baja.ui.BLabel" x="10.0" y="120.0" w="100.0" h="20.0"/>
<ftf_SrcObjectId default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="80.0" y="120.0" w="166.0" h="20.0"/>
<lb_SrcPropertyNonBindable default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="150.0" w="150.0" h="20.0"/>
<edd_SrcProperty default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="150.0" w="166.0" h="20.0"/>
<!-- field for 3rd party device -->
</bpe_SourceDetails>
<bpe_DestinationDetails default_text="Target Details" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="300.0" y="20.0" w="256.0" h="375.0">
<lb_DesDeviceInstance default_text="Device Name" type="javax.baja.ui.BLabel" x="10.0" y="30.0" w="100.0" h="20.0"/>
<edd_DesDeviceInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="30.0" w="166.0" h="20.0"/>
<lb_DesObjectInstance default_text="Object Name" type="javax.baja.ui.BLabel" x="10.0" y="60.0" w="100.0" h="20.0"/>
<bb_GenerateNetworkObjectsTarget default_text="Generate Network Objects" type="javax.baja.ui.BButton" x="80" y="90" w="166" h="20"/>
<lb_DesObjectNameOptional default_text="(Optional)" type="javax.baja.ui.BLabel" x="10.0" y="72.0" w="100.0" h="14.0"/>
<edd_DesObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="60.0" w="166.0" h="20.0"/>
<tf_DesObjectInstance default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="80.0" y="60.0" w="166.0" h="20.0"/> <!-- field for 3rd party device -->
<lb_DesProperty default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="120.0" w="100.0" h="20.0"/>
<bl_DesProperty default_text="" type="javax.baja.ui.list.BList" x="10.0" y="137.0" w="236.0" h="228.0"/>
<!-- field for 3rd party device -->
<lb_DesObjectType default_text="Object Type" type="javax.baja.ui.BLabel" x="10.0" y="90.0" w="100.0" h="20.0"/>
<edd_DesObjectType default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="90.0" w="166.0" h="20.0"/>
<lb_DesObjectId default_text="Object Id" type="javax.baja.ui.BLabel" x="10.0" y="120.0" w="100.0" h="20.0"/>
<ftf_DesObjectId default_text="" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="80.0" y="120.0" w="166.0" h="20.0"/>
<lb_DesPropertyNonBindable default_text="Property" type="javax.baja.ui.BLabel" x="10.0" y="150.0" w="150.0" h="20.0"/>
<edd_DesProperty default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="150.0" w="166.0" h="20.0"/>
<edd_DesObjectPriority default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="80.0" y="150.0" w="166.0" h="20.0"/>
<!-- field for 3rd party device -->
</bpe_DestinationDetails>
<bb_Help default_text="Help" type="javax.baja.ui.BButton" x="0.0" y="415" w="50" h="24"/>
<bb_Ok default_text="OK" type="javax.baja.ui.BButton" x="446" y="415" w="40" h="24"/>
<bb_Cancel default_text="Cancel" type="javax.baja.ui.BButton" x="496" y="415" w="60" h="24"/>
<lb_Note default_text="Note: Do &#34;Generate Network Objects&#34; to get / update Object Name list" type="javax.baja.ui.BLabel" x="0.0" y="450.0" w="556.0" h="20.0"/>
</bw_AddBind>
</panes>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,158 @@
<LibDevice>
<Models>
<!-- Start of Dummy Model Structure -->
<Dummy displayName="Default" version="0.0" hw_id="-1" model_id="-1">
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_Dummy.xml</FixedIoXMLName>
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_DummyModel.xml</ModelSpecificIOXmlName>
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder1.xml</FixedNvXMLName>
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryFixedNv_Dummy.xml</MandatoryNvXMLName>
<FixedObjectXMLName>local:|module://honeywellBacnetSpyder/XL10NextGenXML/FixedObjects.xml</FixedObjectXMLName>
<MandatoryObjectXMLName>local:|module://honeywellBacnetSpyder/XL10NextGenXML/MandatoryObjects.xml</MandatoryObjectXMLName>
<!-- Memory Structure Section -->
<MemoryStructures>
<ControlFloat startLoc="32768" range="255"/>
<ControlNvRam startLoc="33024" range="45"/>
<ControlByte startLoc="33280" range="255"/>
<ControlFlash startLoc="33536" range="40"/>
<AnalogInput startLoc="36864" range="8"/>
<DigitalInput startLoc="37632" range="4"/>
<AnalogOutput startLoc="37888" range="3"/>
<DigitalOutput startLoc="38144" range="8"/>
<Floating startLoc="39424" range="4"/>
<LoopStatic startLoc="38912" range="200"/>
<RamPool startLoc="30000" range="430"/>
<MicroDigitalInput startLoc="40704" range="4"/>
</MemoryStructures>
<!-- End of Memory Structure Section -->
<!-- File Variable Section -->
<FileVariables>
<!-- File Section I -->
<NvConfig size="20" capacity="43" crc="2" offset="0"/>
<NvPerFieldConfig size="7" capacity="120" crc="2" offset="864"/>
<ControlLoop size="22" capacity="100" crc="2" offset="1708"/>
<ControlConstants size="4" capacity="40" crc="2" offset="3912"/>
<LonSiData size="1" capacity="700" crc="2" offset="4076"/>
<LonAppInitData size="1" capacity="88" crc="2" offset="4780"/>
<Linearization size="4" capacity="70" crc="2" offset="4872"/>
<AnalogInput size="22" capacity="8" crc="2" offset="5156"/>
<DigitalInput size="20" capacity="4" crc="2" offset="5336"/>
<AnalogOutput size="22" capacity="3" crc="2" offset="5420"/>
<DigitalOutput size="28" capacity="8" crc="2" offset="5490"/>
<FloatingMotor size="14" capacity="4" crc="2" offset="5718"/>
<UnitConfig size="16" capacity="30" crc="2" offset="5778"/>
<ScalarConfig size="6" capacity="30" crc="2" offset="6262"/>
<StructuredConfig size="2" capacity="100" crc="2" offset="6446"/>
<Scheduler size="2" capacity="3" crc="2" offset="6650"/>
<WallModule size="20" capacity="1" crc="2" offset="6660"/>
<ControlVariables size="1" capacity="4" crc="2" offset="6684"/>
<!-- File Section II -->
<ControlNonVolatile size="4" capacity="45" crc="2" offset="0"/>
<AnalogInputOffset size="4" capacity="8" crc="2" offset="184"/>
<AnalogInputMode size="1" capacity="8" crc="2" offset="220"/>
<AnalogOutputMode size="1" capacity="3" crc="2" offset="232"/>
<ApplVerNew size="1" capacity="31" crc="2" offset="239"/>
<DayLightSavings size="2" capacity="2" crc="2" offset="274"/>
<Schedule size="3" capacity="32" crc="2" offset="282"/>
<Holiday size="3" capacity="10" crc="2" offset="382"/>
<HeartBeat size="2" capacity="2" crc="2" offset="416"/>
<DeviceName size="1" capacity="18" crc="2" offset="424"/>
<AlarmDisable size="10" capacity="1" crc="2" offset="446"/>
</FileVariables>
<!-- End of File Variable Section -->
<!-- Wiring Pins Section -->
<Wiring pins = "42">
<Analog_Inputs v="1" count="8">
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1"/>
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0"/>
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0"/>
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0"/>
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0"/>
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1"/>
</Analog_Inputs>
<Digital_Inputs v="2" count="4">
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0"/>
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0"/>
</Digital_Inputs>
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0"/>
</Analog_Outputs>
<Digital_Outputs v="4" count="8">
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0"/>
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0"/>
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0"/>
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0"/>
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0"/>
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0"/>
<Terminal v="17" n="DO 7" assigned="0" fixed="1" hidden="0"/>
<Terminal v="18" n="DO 8" assigned="0" fixed="1" hidden="0"/>
</Digital_Outputs>
<Misc v="0" count="19">
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0"/>
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0"/>
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0"/>
<Terminal v="4" n="WMB+" assigned="1" fixed="0" hidden="0"/>
<Terminal v="5" n="WMB-" assigned="1" fixed="0" hidden="0"/>
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0"/>
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0"/>
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0"/>
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0"/>
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0"/>
</Misc>
</Wiring>
<!-- End of Wiring Section -->
<!-- StartValues Section -->
<StartValues>
<StructuredMandatory v="128"/>
<StructuredFixed v="158"/>
<StructuredConfigurable v="165"/>
<NvIndex v="19"/>
<MemberIndex v="115"/>
<FixedMemberIndex v="110"/>
<ScalarDataType v="8"/>
<Unit v="3"/>
<SensorAlarmID v="0"/>
<FBAlarmID v="48" r="32"/>
<NVAlarmID v="16" r="32"/>
<ConfigAlarmID v="15"/>
<SIDataSize v="-1"/>
<SupressAlarmsForUnboundObj v="0"/>
<StructuredNVsLimit v="100"/>
</StartValues>
<!-- End of StartValues Section -->
<!-- Start of fixed size Section -->
<FixedSize>
<NVOError v="10"/>
<NCIAlarmInhibit v="10"/>
</FixedSize>
<!-- End of fixed size Section -->
</Dummy>
<!-- End of Dummy Model Structure -->
</Models>
</LibDevice>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_Dummy.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
Purpose of the document follows.
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<On_Board_Pressure n="On_Board_Pressure" IoType="ModulatingInput" SensorType="Pressure" Terminal1="31" Terminal2="-1"/>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType="Kntc20" Terminal1="41" Terminal2="-1"/> -->
<Actuator n="Actuator" IoType="ModulatingOutput" ModOutputType="Floating" Terminal1="17" Terminal2="18" TravelTime="90.0"/>
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>

View File

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_model1.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
This xml document describes the Fixed IOs in the model specified by the suffix of the xml file name(e.g. Model1, Model2, etc.)
If any Fixed IO is added/removed or the terminal number has been changed, then a corresponding change has to be made in the
main xml file, i.e. lonHoneywellXL10NextGen_Model1.xml, under the wiring section
-->
<!--
Modified by : Aaron D'souza
Modified on : September 13, 2006
Description:
To Add the Fixed IO Actuator
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<On_Board_Pressure n="On_Board_Pressure" IoType="ModulatingInput" SensorType ="Pressure" Terminal1="31" Terminal2="-1"/>
<Actuator n="Actuator" IoType="ModulatingOutput" ModOutputType="Floating" Terminal1="17" Terminal2="18" TravelTime="90.0"/>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType ="Kntc20" Terminal1="41" Terminal2="-1"/> -->
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_model1.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
This xml document describes the Fixed IOs in the model specified by the suffix of the xml file name(e.g. Model1, Model2, etc.)
If any Fixed IO is added/removed or the terminal number has been changed, then a corresponding change has to be made in the
main xml file, i.e. lonHoneywellXL10NextGen_Model2.xml, under the wiring section
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<On_Board_Pressure n="On_Board_Pressure" IoType="ModulatingInput" SensorType ="Pressure" Terminal1="31" Terminal2="-1"/>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType ="Kntc20" Terminal1="41" Terminal2="-1"/> -->
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : FixedIo_model1.xml
Created on : June 19, 2006, 12:32 PM
Author : E324325
Description:
This xml document describes the Fixed IOs in the model specified by the suffix of the xml file name(e.g. Model1, Model2, etc.)
If any Fixed IO is added/removed or the terminal number has been changed, then a corresponding change has to be made in the
main xml file, i.e. lonHoneywellXL10NextGen_Model3.xml, under the wiring section
-->
<!--
Modified by : Aaron D'souza
Modified on : September 13, 2006
Description:
To comment the Fixed IO Actuator
-->
<lonXL10NextGenFixedIo>
<FixedIo>
<!-- <Thermistor_20Kntc n="Thermistor_20Kntc" IoType="ModulatingInput" SensorType ="Kntc20" Terminal1="41" Terminal2="-1"/> -->
<!-- <Actuator n="Actuator" IoType="ModulatingOutput" ModOutputType="Floating" Terminal1="17" Terminal2="18" TravelTime="90.0"/> -->
</FixedIo>
<DontSensorCalibrate>
<Terminal n="Terminal" PinNo="41"/>
</DontSensorCalibrate>
</lonXL10NextGenFixedIo>

Some files were not shown because too many files have changed in this diff Show More