Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.forms.layout.api
Interface FieldDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
FieldDefinitionImpl, FieldDescriptor

public interface FieldDefinition
extends Serializable

Interface for field definition.

Will help to identify a document field.

Author:
Anahide Tchertchian

Method Summary
 String getFieldName()
          Returns the field name, following XPath conventions.
 String getPropertyName()
          Returns the computed property name with schema and field information.
 String getSchemaName()
          Optional schema name.
 

Method Detail

getSchemaName

String getSchemaName()
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.


getFieldName

String getFieldName()
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


getPropertyName

String getPropertyName()
Returns the computed property name with schema and field information.


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.