| Modifier and Type | Method and Description |
|---|---|
<U extends Previewable & Identifiable> |
AssetResource.assets(String id) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExportStep<T extends Identifiable> |
| Modifier and Type | Class and Description |
|---|---|
class |
ArtifactImporter<T extends Identifiable> |
| Modifier and Type | Class and Description |
|---|---|
class |
AssetImporter<T extends Identifiable & Assetable> |
class |
ComponentDependencyImporter<T extends Identifiable> |
| Modifier and Type | Method and Description |
|---|---|
<P extends Identifiable> |
DependencyImporter.load(P parent,
Path resources) |
| Modifier and Type | Method and Description |
|---|---|
List<Asset> |
AssetImporter.load(Identifiable component,
Path resources) |
List<Widget> |
WidgetImporter.load(Identifiable parent,
Path resources) |
List<Fragment> |
FragmentImporter.load(Identifiable parent,
Path resources) |
| Modifier and Type | Method and Description |
|---|---|
Identifiable |
ImportReport.getElement() |
Identifiable |
ImportReport.getOverwrittenElement() |
| Modifier and Type | Method and Description |
|---|---|
static ImportReport |
ImportReport.from(Identifiable element,
Map<DependencyImporter,List<?>> dependencies) |
void |
ImportReport.setElement(Identifiable element) |
void |
ImportReport.setOverwrittenElement(Identifiable overwrittenElement) |
| Constructor and Description |
|---|
ImportReport(Identifiable element,
Dependencies dependencies) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Previewable & Identifiable> |
Previewer.render(String id,
Repository<T> repository,
javax.servlet.http.HttpServletRequest httpServletRequest)
Build a preview for a previewable
|
| Modifier and Type | Class and Description |
|---|---|
class |
Form |
| Modifier and Type | Method and Description |
|---|---|
<P extends Previewable & Identifiable> |
LocalizationFactory.generate(P previewable) |
| Modifier and Type | Class and Description |
|---|---|
class |
AssetExternalMigrationStep<A extends Identifiable & Assetable> |
class |
AssetIdMigrationStep<A extends Identifiable & Assetable> |
| Modifier and Type | Method and Description |
|---|---|
<P extends Previewable & Identifiable> |
MigrationTabsContainerVisitor.visit(P previewable) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
WidgetContainerRepository<T extends Identifiable> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Assetable |
| Modifier and Type | Class and Description |
|---|---|
class |
DesignerArtifact |
| Modifier and Type | Class and Description |
|---|---|
class |
Fragment |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<Identifiable>> |
Fragment.getUsedBy() |
| Modifier and Type | Method and Description |
|---|---|
void |
Fragment.addUsedBy(String componentName,
List<Identifiable> components) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPage |
class |
Page |
| Modifier and Type | Class and Description |
|---|---|
class |
Widget |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<Identifiable>> |
Widget.getUsedBy() |
| Modifier and Type | Method and Description |
|---|---|
void |
Widget.addUsedBy(String componantName,
List<Identifiable> components) |
| Modifier and Type | Method and Description |
|---|---|
<P extends Previewable & Identifiable> |
HtmlGenerator.generateHtml(P previewable) |
<P extends Previewable & Identifiable> |
HtmlGenerator.generateHtml(String resourceContext,
P previewable) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLoader<T extends Identifiable>
Load a component
|
class |
AbstractRepository<T extends Identifiable>
File based repository
|
class |
AssetRepository<T extends Identifiable & Assetable>
This Persister is used to attach assets to a component.
|
class |
JsonFileBasedLoader<T extends Identifiable>
This Persister is used to manage the persistence logic for a component.
|
class |
JsonFileBasedPersister<T extends Identifiable>
This Persister is used to manage the persistence logic for a component.
|
interface |
Loader<T extends Identifiable>
Depending on the nature of a component we can have several directory where elements
are persisted
|
interface |
Repository<T extends Identifiable> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArtifactService<T extends Identifiable> |
interface |
ArtifactService<T extends Identifiable> |
class |
BondsTypesFixer<T extends Identifiable & Previewable> |
| Modifier and Type | Method and Description |
|---|---|
MigrationStatusReport |
PageService.getStatus(Identifiable identifiable) |
MigrationStatusReport |
AbstractArtifactService.getStatus(Identifiable artifact) |
MigrationStatusReport |
FragmentService.getStatus(Identifiable identifiable) |
MigrationStatusReport |
AbstractArtifactService.getStatusWithoutDependencies(Identifiable artifact)
Return status of artifact without checking dependencies
|
Page |
PageService.migrate(Identifiable page) |
Widget |
WidgetService.migrate(Identifiable artifact) |
Fragment |
FragmentService.migrate(Identifiable artifact) |
MigrationResult |
FragmentService.migrate(Identifiable fragment,
boolean migrateChildren)
Migrate a fragment.
|
MigrationResult<Page> |
PageService.migrateWithReport(Identifiable page) |
MigrationResult<Widget> |
WidgetService.migrateWithReport(Identifiable artifact) |
MigrationResult |
FragmentService.migrateWithReport(Identifiable artifact) |
| Modifier and Type | Method and Description |
|---|---|
<P extends Previewable & Identifiable> |
HtmlBuilderVisitor.build(P previewable,
String resourceContext)
Build a previewable HTML, based on the given list of widgets
TODO: once resourceContext remove we can merge this method with HtmlBuilderVisitor#visit(Previewable)
|
<P extends Previewable & Identifiable> |
PropertyValuesVisitor.generate(P previewable) |
<P extends Previewable & Identifiable> |
EmptyPageFactory.generate(P previewable) |
<P extends Previewable & Identifiable> |
VariableModelVisitor.generate(P previewable) |
<P extends Previewable & Identifiable> |
ModelPropertiesVisitor.generate(P previewable) |
<P extends Previewable & Identifiable> |
PageFactory.generate(P previewable) |
protected <P extends Previewable & Identifiable> |
HtmlBuilderVisitor.getSortedAssets(P previewable)
Return the list of the previewable assets sorted with only active assets
|
<P extends Previewable & Identifiable> |
FragmentChangeVisitor.visit(P previewable) |
<P extends Previewable & Identifiable> |
VariableModelVisitor.visit(P previewable) |
<P extends Previewable & Identifiable> |
AuthRulesCollector.visit(P previewable) |
<P extends Previewable & Identifiable> |
ElementVisitor.visit(P previewable) |
<P extends Previewable & Identifiable> |
ModelPropertiesVisitor.visit(P previewable) |
<P extends Previewable & Identifiable> |
RequiredModulesVisitor.visit(P previewable) |
<P extends Previewable & Identifiable> |
PageHasValidationErrorVisitor.visit(P previewable) |
<P extends Previewable & Identifiable> |
AssetVisitor.visit(P previewable) |
protected <P extends Previewable & Identifiable> |
AuthRulesCollector.visitRows(List<List<Element>> rows) |
protected <P extends Previewable & Identifiable> |
RequiredModulesVisitor.visitRows(List<List<Element>> rows) |
Copyright © 2020. All rights reserved.