Class FieldDefinitionImpl
java.lang.Object
org.nuxeo.ecm.platform.forms.layout.api.impl.FieldDefinitionImpl
- All Implemented Interfaces:
Serializable
,FieldDefinition
- Since:
- 5.4
- Author:
- Anahide Tchertchian
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
schema
-
field
-
-
Constructor Details
-
FieldDefinitionImpl
protected FieldDefinitionImpl() -
FieldDefinitionImpl
-
-
Method Details
-
getSchemaName
Description copied from interface:FieldDefinition
Optional schema name.If the field is used to identify a sub field within a complex type, no schema name is needed. Otherwise, the field will not be resolved correctly if the property does not have a prefix.
- Specified by:
getSchemaName
in interfaceFieldDefinition
-
getFieldName
Description copied from interface:FieldDefinition
Returns the field name, following XPath conventions.If the field is prefixed, it should contain the prefix followed by ':'. Examples: dc:title, dc:author/name
- Specified by:
getFieldName
in interfaceFieldDefinition
-
getPropertyName
Description copied from interface:FieldDefinition
Returns the computed property name with schema and field information.- Specified by:
getPropertyName
in interfaceFieldDefinition
-
clone
Description copied from interface:FieldDefinition
Returns a clone instance of this field definition.Useful for conversion of layout definition during export.
- Specified by:
clone
in interfaceFieldDefinition
- Overrides:
clone
in classObject
-
toString
-
equals
-