Interface Parameter

    • Method Detail

      • isAuditable

        boolean isAuditable()
        Returns:
        the auditable
      • isPassword

        boolean isPassword()
        Returns:
        the password
      • isRequiredParameter

        boolean isRequiredParameter()
        Returns:
        the nullable
      • isHiddenField

        boolean isHiddenField()
        Returns:
        the hidden field indicator
      • getAnchorFieldName

        java.lang.String getAnchorFieldName()
        Returns:
        the anchor field name
      • getAnchorField

        java.lang.reflect.Field getAnchorField()
        Returns:
        the anchor field
      • getAnchorParameter

        Parameter getAnchorParameter()
        Returns:
        the anchor property
      • getAnchorType

        AnchorType getAnchorType()
        Returns:
        the anchor type
      • isAnchoringLinkedParameters

        boolean isAnchoringLinkedParameters()
        Returns:
        the anchoring linked parameters indicator
      • setAnchoringLinkedParameters

        void setAnchoringLinkedParameters​(boolean b)
        Sets the anchoring linked parameters indicator
        Parameters:
        b - the anchoring parameters indicator to set
      • getDefaultAnchorLabel

        java.lang.String getDefaultAnchorLabel()
        Returns:
        the default anchor label
      • setDefaultAnchorLabel

        void setDefaultAnchorLabel​(java.lang.String defaultAnchorLabel)
        El método setDefaultAnchorLabel se utiliza para establecer la etiqueta del grupo de propiedades ancladas a la propiedad que se almacena en el archivo de recursos por defecto. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor de la etiqueta.
        Parameters:
        defaultAnchorLabel - sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta del grupo de propiedades ancladas
      • getLocalizedAnchorLabel

        java.lang.String getLocalizedAnchorLabel​(java.util.Locale locale)
        Parameters:
        locale - locale
        Returns:
        the localized anchor label
      • setLocalizedAnchorLabel

        void setLocalizedAnchorLabel​(java.util.Locale locale,
                                     java.lang.String localizedAnchorLabel)
        El método setLocalizedAnchorLabel se utiliza para establecer la etiqueta del grupo de propiedades ancladas a la propiedad que se almacena en el archivo de recursos de configuración regional. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor de la etiqueta.
        Parameters:
        locale - configuración regional
        localizedAnchorLabel - sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta del grupo de propiedades ancladas
      • getDefaultAnchoredLabel

        java.lang.String getDefaultAnchoredLabel()
        Returns:
        the default anchoring label
      • setDefaultAnchoredLabel

        void setDefaultAnchoredLabel​(java.lang.String defaultAnchoredLabel)
        El método setDefaultAnchoredLabel se utiliza para establecer la etiqueta de la propiedad dentro del grupo de propiedades ancladas que se almacena en el archivo de recursos por defecto. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor de la etiqueta.
        Parameters:
        defaultAnchoredLabel - sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta dentro del grupo de propiedades ancladas
      • getLocalizedAnchoredLabel

        java.lang.String getLocalizedAnchoredLabel​(java.util.Locale locale)
        Parameters:
        locale - locale
        Returns:
        the localized anchoring label
      • setLocalizedAnchoredLabel

        void setLocalizedAnchoredLabel​(java.util.Locale locale,
                                       java.lang.String localizedAnchoredLabel)
        El método setLocalizedAnchoredLabel se utiliza para establecer la etiqueta de la propiedad dentro del grupo de propiedades ancladas que se almacena en el archivo de recursos de configuración regional. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor de la etiqueta.
        Parameters:
        locale - configuración regional
        localizedAnchoredLabel - sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta dentro del grupo de propiedades ancladas
      • getSequenceNumber

        int getSequenceNumber()
        Returns:
        the sequence number
      • getDisplaySortKey

        java.lang.String getDisplaySortKey()
        Returns:
        the display sort key
      • setDisplaySortKey

        void setDisplaySortKey​(java.lang.String key)
        Sets the display sort key
        Parameters:
        key - the display sort key to set
      • isRenderingFilterReadOnly

        boolean isRenderingFilterReadOnly()
        Returns:
        the rendering filter's read-only indicator
      • getRenderingFilter

        BooleanExpression getRenderingFilter()
        Returns:
        the rendering filter
      • setRenderingFilter

        void setRenderingFilter​(BooleanExpression renderingFilter)
        El método setRenderingFilter se utiliza para establecer el filtro de presentación de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será visible en las vistas (páginas) de registro o ejecución de operaciones de negocio.
        Parameters:
        renderingFilter - expresión booleana que se utiliza como filtro
      • getRequiringFilter

        BooleanExpression getRequiringFilter()
        Returns:
        the requiring filter
      • setRequiringFilter

        void setRequiringFilter​(BooleanExpression requiringFilter)
        El método setRequiringFilter se utiliza para establecer el filtro de obligatoriedad de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será obligatoriamente requerido en las vistas (páginas) de registro o ejecución de operaciones de negocio.
        Parameters:
        requiringFilter - expresión booleana que se utiliza como filtro
      • getModifyingFilter

        BooleanExpression getModifyingFilter()
        Returns:
        the modifying filter
      • setModifyingFilter

        void setModifyingFilter​(BooleanExpression modifyingFilter)
        El método setModifyingFilter se utiliza para establecer el filtro de anulación de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será anulado en las vistas (páginas) de registro o ejecución de operaciones de negocio.
        Parameters:
        modifyingFilter - expresión booleana que se utiliza como filtro
      • getNullifyingFilter

        BooleanExpression getNullifyingFilter()
        Returns:
        the nullifying filter
      • setNullifyingFilter

        void setNullifyingFilter​(BooleanExpression nullifyingFilter)
        El método setNullifyingFilter se utiliza para establecer el filtro de anulación de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será anulado en las vistas (páginas) de registro o ejecución de operaciones de negocio.
        Parameters:
        nullifyingFilter - expresión booleana que se utiliza como filtro
      • isInstanceReferenceField

        boolean isInstanceReferenceField()
        Returns:
        the instance reference indicator
      • isFileReferenceField

        boolean isFileReferenceField()
        Returns:
        the file reference indicator
      • isPrimitive

        boolean isPrimitive()
        Returns:
        true if it is a Primitive; otherwise false
      • isBinaryPrimitive

        boolean isBinaryPrimitive()
        Returns:
        true if it is a BinaryPrimitive; otherwise false
      • isBooleanPrimitive

        boolean isBooleanPrimitive()
        Returns:
        true if it is a BooleanPrimitive; otherwise false
      • isCharacterPrimitive

        boolean isCharacterPrimitive()
        Returns:
        true if it is a CharacterPrimitive; otherwise false
      • isNumericPrimitive

        boolean isNumericPrimitive()
        Returns:
        true if it is a NumericPrimitive; otherwise false
      • isTemporalPrimitive

        boolean isTemporalPrimitive()
        Returns:
        true if it is a TemporalPrimitive; otherwise false
      • isBigDecimalData

        boolean isBigDecimalData()
        Returns:
        true if it is a BigDecimalData; otherwise false
      • isBigIntegerData

        boolean isBigIntegerData()
        Returns:
        true if it is a BigIntegerData; otherwise false
      • isBinaryData

        boolean isBinaryData()
        Returns:
        true if it is a BinaryData; otherwise false
      • isBooleanData

        boolean isBooleanData()
        Returns:
        true if it is a BooleanData; otherwise false
      • isByteData

        boolean isByteData()
        Returns:
        true if it is a ByteData; otherwise false
      • isCharacterData

        boolean isCharacterData()
        Returns:
        true if it is a CharacterData; otherwise false
      • isDateData

        boolean isDateData()
        Returns:
        true if it is a DateData; otherwise false
      • isDoubleData

        boolean isDoubleData()
        Returns:
        true if it is a DoubleData; otherwise false
      • isFloatData

        boolean isFloatData()
        Returns:
        true if it is a FloatData; otherwise false
      • isIntegerData

        boolean isIntegerData()
        Returns:
        true if it is a IntegerData; otherwise false
      • isLongData

        boolean isLongData()
        Returns:
        true if it is a LongData; otherwise false
      • isShortData

        boolean isShortData()
        Returns:
        true if it is a ShortData; otherwise false
      • isStringData

        boolean isStringData()
        Returns:
        true if it is a StringData; otherwise false
      • isTimeData

        boolean isTimeData()
        Returns:
        true if it is a TimeData; otherwise false
      • isTimestampData

        boolean isTimestampData()
        Returns:
        true if it is a TimestampData; otherwise false
      • isEntity

        boolean isEntity()
        Returns:
        true if it is an entity; otherwise false
      • isContextualEntity

        boolean isContextualEntity()
        Returns:
        true if it is a contextual entity; otherwise false
      • isEnumerationEntity

        boolean isEnumerationEntity()
        Returns:
        true if it is a enumeration entity; otherwise false
      • isNonEnumerationEntity

        boolean isNonEnumerationEntity()
        Returns:
        true if it is a non-enumeration entity; otherwise false
      • isDatabaseEntity

        boolean isDatabaseEntity()
        Returns:
        true if it is a database entity; otherwise false
      • isPersistentEntity

        boolean isPersistentEntity()
        Returns:
        true if it is a persistent entity; otherwise false
      • isPersistentEnumerationEntity

        boolean isPersistentEnumerationEntity()
        Returns:
        true if it is a persistent enumeration entity; otherwise false
      • isPersistentNonEnumerationEntity

        boolean isPersistentNonEnumerationEntity()
        Returns:
        true if it is a persistent non-enumeration entity; otherwise false
      • isOverlayableEntityReference

        boolean isOverlayableEntityReference()
        Returns:
        true if is a overlayable entity reference; otherwise false
      • getLinkedFieldName

        java.lang.String getLinkedFieldName()
        Returns:
        the linked field name
      • getLinkedField

        java.lang.reflect.Field getLinkedField()
        Returns:
        the linked field
      • getLinkedProperty

        Property getLinkedProperty()
        Returns:
        the linked property
      • getLinkedColumnName

        java.lang.String getLinkedColumnName()
        Returns:
        the linked column name
      • getLinkedColumnOperator

        StandardRelationalOp getLinkedColumnOperator()
        Returns:
        the linked column operator
      • getParameterPathList

        java.util.List<Artifact> getParameterPathList()
        Returns:
        the parameter path list
      • getInitialValueReferencingParametersList

        java.util.List<Parameter> getInitialValueReferencingParametersList()
        Returns:
        the initial value referencing parameters list
      • getInitialValueReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getInitialValueReferencingParameters()
        Returns:
        the list of artifacts referencing this artifact in their initial value
      • getInitialValueReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getInitialValueReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of artifacts referencing this artifact in their initial value
      • getMaxValueReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getMaxValueReferencingParameters()
        Returns:
        the list of parameters referencing this parameter in their max value
      • getMaxValueReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getMaxValueReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of parameters referencing this parameter in their max value
      • getMinValueReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getMinValueReferencingParameters()
        Returns:
        the list of parameters referencing this parameter in their min value
      • getMinValueReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getMinValueReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of parameters referencing this parameter in their min value
      • getModifyingFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getModifyingFilterReferencingParameters()
        Returns:
        the list of parameters referencing this parameter in their modifying filter
      • getModifyingFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getModifyingFilterReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of parameters referencing this parameter in their modifying filter
      • getRenderingFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getRenderingFilterReferencingParameters()
        Returns:
        the list of parameters referencing this parameter in their rendering filter
      • getRenderingFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getRenderingFilterReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of parameters referencing this parameter in their rendering filter
      • getRenderingFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getRenderingFilterReferencingParameters​(boolean recursively,
                                                                                                java.lang.Boolean readOnly)
        Parameters:
        recursively - recursively
        readOnly - true, to process read-only filters; false, to process read-write filters; null, to process all filters
        Returns:
        the list of parameters referencing this parameter in their rendering filter
      • getRequiringFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getRequiringFilterReferencingParameters()
        Returns:
        the list of parameters referencing this parameter in their requiring filter
      • getRequiringFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getRequiringFilterReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of parameters referencing this parameter in their requiring filter
      • getSearchQueryFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getSearchQueryFilterReferencingParameters()
        Returns:
        the list of parameters referencing this parameter in their search query filter
      • getSearchQueryFilterReferencingParameters

        java.util.Map<java.lang.String,​Parameter> getSearchQueryFilterReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of parameters referencing this parameter in their search query filter