public class ReportConfiguration extends SimpleContributionRegistry<ReportConfiguration.Contribution> implements Iterable<ReportConfiguration.Contribution>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ReportConfiguration.Contribution  | 
ContributionFragmentRegistry.Fragment<T>, ContributionFragmentRegistry.FragmentList<T>currentContribscontribs| Constructor and Description | 
|---|
ReportConfiguration()  | 
| Modifier and Type | Method and Description | 
|---|---|
ReportConfiguration.Contribution | 
clone(ReportConfiguration.Contribution orig)
CLone the given contribution object 
 | 
String | 
getContributionId(ReportConfiguration.Contribution contrib)
Returns the contribution ID given the contribution object 
 | 
boolean | 
isSupportingMerge()
Returns true if merge is supported. 
 | 
Iterator<ReportConfiguration.Contribution> | 
iterator()  | 
void | 
merge(ReportConfiguration.Contribution src,
     ReportConfiguration.Contribution dst)
Merge 'src' into 'dst'. 
 | 
contributionRemoved, contributionUpdated, getCurrentContributionaddContribution, addFragment, getContribution, getFragments, removeContribution, removeContribution, removeFragment, toMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic ReportConfiguration()
public String getContributionId(ReportConfiguration.Contribution contrib)
ContributionFragmentRegistrygetContributionId in class ContributionFragmentRegistry<ReportConfiguration.Contribution>public boolean isSupportingMerge()
ContributionFragmentRegistry
 Hook method to be overridden if merge logics behind Object.clone() and ContributionFragmentRegistry.merge(Object, Object) cannot be
 implemented.
isSupportingMerge in class SimpleContributionRegistry<ReportConfiguration.Contribution>public void merge(ReportConfiguration.Contribution src, ReportConfiguration.Contribution dst)
ContributionFragmentRegistrymerge in class SimpleContributionRegistry<ReportConfiguration.Contribution>src - the object to copy over the 'dst' objectdst - this object is modifiedpublic ReportConfiguration.Contribution clone(ReportConfiguration.Contribution orig)
ContributionFragmentRegistryclone in class SimpleContributionRegistry<ReportConfiguration.Contribution>public Iterator<ReportConfiguration.Contribution> iterator()
iterator in interface Iterable<ReportConfiguration.Contribution>Copyright © 2019 Nuxeo. All rights reserved.