Interface IPropertyAssignmentImmutable

All Known Subinterfaces:
IPropertyAssignment
All Known Implementing Classes:
PropertyAssignment, PropertyAssignmentImmutable

public interface IPropertyAssignmentImmutable
Read-only interface to an existing property assignment.
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the kind of the assigned entity type.
    Return the code of the assigned entity type.
    Return the position at which the property will be rendered when editing/registering objects of the specified entity type.
    Return the code of the assigned property type.
    Return the name of the script in case of a dynamic or managed property
    Return the name of the form section.
    boolean
    Return true if the property is dynamic
    boolean
    Return true if the property is managed
    boolean
    Return true if the property is mandatory for the assigned entity type.
    boolean
    Return true if the property is shown in the edit views
  • Method Details

    • getEntityTypeCode

      String getEntityTypeCode()
      Return the code of the assigned entity type.
    • getEntityKind

      EntityKind getEntityKind()
      Return the kind of the assigned entity type.
    • getPropertyTypeCode

      String getPropertyTypeCode()
      Return the code of the assigned property type.
    • isMandatory

      boolean isMandatory()
      Return true if the property is mandatory for the assigned entity type.
    • getSection

      String getSection()
      Return the name of the form section.
    • getPositionInForms

      Long getPositionInForms()
      Return the position at which the property will be rendered when editing/registering objects of the specified entity type.
    • getScriptName

      String getScriptName()
      Return the name of the script in case of a dynamic or managed property
    • isDynamic

      boolean isDynamic()
      Return true if the property is dynamic
    • isManaged

      boolean isManaged()
      Return true if the property is managed
    • shownInEditViews

      boolean shownInEditViews()
      Return true if the property is shown in the edit views