1 package com.calipso.reportgenerator.userinterface; 2 3 import com.calipso.reportgenerator.common.ReportFilterSpec; 4 import com.calipso.reportgenerator.common.ReportSpec; 5 6 9 10 public abstract class UPCollectionElement { 11 12 private ReportFilterSpec filterDefinition; 13 private ReportSpec reportSpec; 14 15 public UPCollectionElement(ReportFilterSpec filterDefinition, ReportSpec reportSpec) { 16 this.filterDefinition = filterDefinition; 17 this.reportSpec = reportSpec; 18 } 19 20 protected ReportSpec getReportSpec() { 21 return reportSpec; 22 } 23 24 protected ReportFilterSpec getFilterDefinition() { 25 return filterDefinition; 26 } 27 28 public abstract UPPanel getVisualComponent(); 29 } 30 | Popular Tags |