| Modifier and Type | Method and Description |
|---|---|
protected Element |
ClassloaderRuntimeRepository.getDocumentElement(GenerationTocEntry tocEntry) |
protected String |
ClassloaderRuntimeRepository.getProductComponentGenerationImplClass(GenerationTocEntry tocEntry) |
| Modifier and Type | Method and Description |
|---|---|
protected IProductComponentGeneration |
AbstractClassLoadingRuntimeRepository.createProductCmptGeneration(GenerationTocEntry tocEntry) |
protected abstract IProductComponentGeneration |
AbstractTocBasedRuntimeRepository.createProductCmptGeneration(GenerationTocEntry generationTocEntry) |
protected ProductComponentGeneration |
AbstractClassLoadingRuntimeRepository.createProductComponentGenerationInstance(GenerationTocEntry tocEntry,
ProductComponent productCmpt) |
protected abstract Element |
AbstractClassLoadingRuntimeRepository.getDocumentElement(GenerationTocEntry tocEntry)
This method returns the xml element of the product component generation identified by the
tocEntry
|
protected abstract String |
AbstractClassLoadingRuntimeRepository.getProductComponentGenerationImplClass(GenerationTocEntry tocEntry)
This method returns the name of the product component generation implementation class
identified by the tocEntry.
|
| Modifier and Type | Method and Description |
|---|---|
IProductComponentGeneration |
ProductVariantRuntimeHelper.initProductComponentGenerationVariation(IRuntimeRepository runtimeRepository,
GenerationTocEntry tocEntry,
Element genElement)
The given generation is initialized with the data of the original product component
generation and the variations defined by the variant.
|
| Modifier and Type | Method and Description |
|---|---|
static GenerationTocEntry |
GenerationTocEntry.createFromXml(ProductCmptTocEntry parent,
Element element) |
GenerationTocEntry |
ProductCmptTocEntry.getGenerationEntry(Calendar effectiveDate)
Returns the toc entry for the generation valid on the given effective date, or
null if no generation is effective on the given date or the effective is
null. |
GenerationTocEntry |
ProductCmptTocEntry.getGenerationEntry(DateTime validAt)
Return the Generation Toc Entry for the exact valid at
DateTime. |
GenerationTocEntry |
ProductCmptTocEntry.getLatestGenerationEntry()
Returns the latest
GenerationTocEntry with repect to the generations validity date. |
GenerationTocEntry |
ProductCmptTocEntry.getNextGenerationEntry(Calendar validFrom)
Returns the
GenerationTocEntry successor of the one that is found for the provided
validity date. |
GenerationTocEntry |
ProductCmptTocEntry.getPreviousGenerationEntry(Calendar validFrom)
Returns the
GenerationTocEntry that is prior to the one that is found for the
provided validity date. |
| Modifier and Type | Method and Description |
|---|---|
List<GenerationTocEntry> |
ProductCmptTocEntry.getGenerationEntries()
Returns the generation entries or an empty array if this entry does not contain any
generation entries.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProductCmptTocEntry.setGenerationEntries(List<GenerationTocEntry> entries)
Sets the generation entries.
|
| Modifier and Type | Method and Description |
|---|---|
protected Element |
DetachedContentRuntimeRepository.getDocumentElement(GenerationTocEntry tocEntry) |
Element |
IProductDataProvider.getProductCmptGenerationData(GenerationTocEntry tocEntry)
Getting the product component generation data element for given tocEntry.
|
Element |
ClassLoaderProductDataProvider.getProductCmptGenerationData(GenerationTocEntry tocEntry) |
protected String |
DetachedContentRuntimeRepository.getProductComponentGenerationImplClass(GenerationTocEntry tocEntry) |
Copyright © 2016. All rights reserved.