Class FactoryBindingDescriptor
java.lang.Object
org.nuxeo.ecm.platform.content.template.service.FactoryBindingDescriptor
- All Implemented Interfaces:
Descriptor
Factory binding descriptor. Immutable.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected booleanprotected Stringprotected Stringprotected List<ACEDescriptor> protected Stringprotected Stringprotected List<TemplateItemDescriptor> Fields inherited from interface org.nuxeo.runtime.model.Descriptor
UNIQUE_DESCRIPTOR_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()The descriptor id, descriptors with same id are merged.getName()booleanmerge(Descriptor o) Returns a descriptor representingothermerged intothisvoidprotected voidsetFactoryName(String factoryName) protected voidprotected voidsetTargetFacet(String targetFacet) protected voidsetTargetType(String targetType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuxeo.runtime.model.Descriptor
doesRemove
-
Field Details
-
name
-
enabled
protected boolean enabled- Since:
- 2021.16
-
factoryName
-
targetType
-
targetFacet
-
append
-
options
-
template
-
rootAcl
-
-
Constructor Details
-
FactoryBindingDescriptor
public FactoryBindingDescriptor()
-
-
Method Details
-
getId
Description copied from interface:DescriptorThe descriptor id, descriptors with same id are merged.To forbid multiple descriptors use UNIQUE_DESCRIPTOR_ID.
To forbid merge use a unique value, non-overriden
toString()for exemple.- Specified by:
getIdin interfaceDescriptor
-
isEnabled
public boolean isEnabled()- Since:
- 2021.16
-
getFactoryName
-
setFactoryName
-
getName
-
setName
-
getOptions
-
getTargetType
-
setTargetType
-
getTargetFacet
-
setTargetFacet
-
getTemplate
-
getRootAcl
-
getAppend
-
setAppend
-
merge
Description copied from interface:DescriptorReturns a descriptor representingothermerged intothisDefault implementation returns
other.- Specified by:
mergein interfaceDescriptor- Returns:
- the merged descriptor
-