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
@@ -0,0 +1,10 @@
package com.tridium.eas.cost;
import com.tridium.eas.cost.rate.Rate;
import com.tridium.eas.cost.rate.RateHistory;
public interface RateLoader {
Rate loadRateByName(String str) throws Exception;
RateHistory loadRateHistoryById(int i) throws Exception;
}
@@ -0,0 +1,25 @@
package com.tridium.eas.cost.rate.components;
import com.tridium.eas.cost.datatypes.RateSchedule;
import com.tridium.eas.cost.report.ReconciliationRow;
import com.tridium.eas.cost.ui.RateComponentDetailPanel;
import java.awt.GridBagConstraints;
import javax.baja.util.Lexicon;
import javax.swing.JComponent;
import javax.swing.JPanel;
public interface CustomRateComponent {
JComponent buildComponentEditor(RateComponentDetailPanel rateComponentDetailPanel, Lexicon lexicon);
void buildReconciliationDetails(ReconciliationRow reconciliationRow, JPanel jPanel, GridBagConstraints gridBagConstraints, Lexicon lexicon);
RateSchedule getRateSchedule();
void loadComponentEditor(CustomRateComponent customRateComponent);
void setRateSchedule(RateSchedule rateSchedule);
boolean supportsAdvancedProperties();
boolean supportsRateSchedule();
}
@@ -0,0 +1,7 @@
package com.tridium.eas.cost.ui;
import com.tridium.eas.cost.rate.Rate;
public interface RateListParentPanel {
void setRateEditorValue(Rate rate);
}
@@ -0,0 +1,11 @@
package com.tridium.eas.cost.ui;
import com.tridium.eas.cost.rate.components.RateComponent;
public interface RateScheduleParentPanel {
RateComponent getSelectedRateComponentBase();
void handleRateComponentChange(boolean z);
boolean rateSchedulesEditable();
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 938 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 950 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 940 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 872 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 946 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 911 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 923 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 946 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1016 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 933 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 979 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1016 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 871 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1007 B

@@ -0,0 +1,5 @@
package com.tridium.eas.cost.util;
public interface CopySupport {
Object newCopy();
}
@@ -0,0 +1,13 @@
package com.tridium.eas.cost.util;
import java.io.IOException;
public interface Result {
Record extra(Record record, int i) throws IOException;
Record first(Record record) throws IOException;
long getSize();
Record next(Record record) throws IOException;
}