public abstract class TreeNodeExporter extends ExporterImpl<TreeNodeExportItemConfig>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACL_FIELD_NAME |
static java.lang.String |
OWNER_FIELD_NAME |
Constructor and Description |
---|
TreeNodeExporter() |
Modifier and Type | Method and Description |
---|---|
boolean |
consumes(ExportItemConfig<?> config)
Tells the exportservice whether this exporter can handle the given config
item.
|
boolean |
consumes(java.lang.Object object) |
ExportItemConfig<?> |
generateExportConfig(java.lang.Object object)
Asks the exporter to generate an export config for the given object.
|
ExportItemConfig<?> |
getConfigFor(java.lang.Object value) |
void |
setEntityExporter(EntityObjectExporterFactory entityExporterFactory) |
addEnclosed, addEnclosed, addReferences, addReferences, configure, consumesEnclosedObject, export, exportEnclosed, getDisplayNameFor, hasConfigFor, setReflectionServices
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExporterId
public static final java.lang.String ACL_FIELD_NAME
public static final java.lang.String OWNER_FIELD_NAME
public void setEntityExporter(EntityObjectExporterFactory entityExporterFactory)
public boolean consumes(ExportItemConfig<?> config)
Exporter
consumes
in interface Exporter
consumes
in class ExporterImpl<TreeNodeExportItemConfig>
public boolean consumes(java.lang.Object object)
public ExportItemConfig<?> generateExportConfig(java.lang.Object object)
Exporter
If the exporter does not know the item, it should return null
public ExportItemConfig<?> getConfigFor(java.lang.Object value)
getConfigFor
in interface Exporter
getConfigFor
in class ExporterImpl<TreeNodeExportItemConfig>