Class PropertyAssignmentImmutable

    • Constructor Summary

      Constructors 
      Constructor Description
      PropertyAssignmentImmutable​(ch.systemsx.cisd.openbis.generic.shared.basic.dto.EntityTypePropertyType<? extends ch.systemsx.cisd.openbis.generic.shared.basic.dto.EntityType> entity)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getEntityTypeCode()
      Return the code of the assigned entity type.
      java.lang.Long getPositionInForms()
      Return the position at which the property will be rendered when editing/registering objects of the specified entity type.
      java.lang.String getPropertyTypeCode()
      Return the code of the assigned property type.
      java.lang.String getPropertyTypeDescription()
      Return the description of the assigned property type
      java.lang.String getPropertyTypeLabel()
      Return the label of the assigned property type
      java.lang.String getScriptName()
      Return the name of the script in case of a dynamic or managed property
      java.lang.String getSection()
      Return the name of the form section.
      boolean isDynamic()
      Return true if the property is dynamic
      boolean isManaged()
      Return true if the property is managed
      boolean isMandatory()
      Return true if the property is mandatory for the assigned entity type.
      boolean shownInEditViews()
      Return true if the property is shown in the edit views
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait