public abstract class ProxyEntityExporter extends ParamsEntityExporter
Modifier | Constructor and Description |
---|---|
protected |
ProxyEntityExporter(MetadataExporter owner,
Class<? extends Entity> entityClass)
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
protected void |
export(Entity entity,
XMLElement element)
Exports an entity into the supplied element.
|
protected void |
registerReferences(Entity entity)
Registers the entity's references.
|
export, registerReferences
getElementName, getMetadata, setAnchored
export
addExporter, areDeferredSubstitutions, createElement, getConfig, getDocument, getEntity, getOwner, getReference, getRootElement, isWithAttributes, isWithAttributes, isWithTexts, isWithTexts, nextId, reference, registerReference
protected ProxyEntityExporter(@Nonnull MetadataExporter owner, @Nonnull Class<? extends Entity> entityClass)
owner
- The exporter owning this.entityClass
- The class of the entities exported by this.protected void export(Entity entity, XMLElement element)
export
in class ParamsEntityExporter
entity
- The entity to export.element
- The target element.protected void registerReferences(Entity entity)
registerReferences
in class ParamsEntityExporter
entity
- The entity holding the references.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.