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.
|
abstract java.util.Set<java.lang.Class<?>> |
getAllowedReferenceTypes() |
ExportItemConfig<?> |
getConfigFor(java.lang.Object value) |
void |
setEntityExporter(EntityObjectExporterFactory entityExporterFactory) |
addEnclosed, addEnclosed, addReferences, addReferences, configure, consumesEnclosedObject, export, exportEnclosed, getDisplayNameFor, hasConfigFor, setReflectionServicesequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExporterIdpublic 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)
Exporterconsumes in interface Exporterconsumes in class ExporterImpl<TreeNodeExportItemConfig>public boolean consumes(java.lang.Object object)
public ExportItemConfig<?> generateExportConfig(java.lang.Object object)
ExporterIf the exporter does not know the item, it should return null
public ExportItemConfig<?> getConfigFor(java.lang.Object value)
getConfigFor in interface ExportergetConfigFor in class ExporterImpl<TreeNodeExportItemConfig>public abstract java.util.Set<java.lang.Class<?>> getAllowedReferenceTypes()