Package adalid.core.interfaces
Interface Property
- All Superinterfaces:
Artifact,DataArtifact,Nullable,Serializable,TypedArtifact,ValuedArtifact
- All Known Subinterfaces:
AlphanumericProperty,CalculableProperty,EntityReference,NumericProperty,PersistentEntityReference,PersistentEnumerationEntityReference,TemporalProperty
- All Known Implementing Classes:
AbstractBigNumber,AbstractContextualEntity,AbstractDataArtifact,AbstractDatabaseEntity,AbstractEntity,AbstractEnumerationEntity,AbstractPersistentEntity,AbstractPersistentEnumerationEntity,AbstractPhoneNumberParameter,AbstractPhoneNumberProperty,AbstractProceduralEntity,AbstractVirtualEntity,AccionArchivoCargado,AmbientePrueba,Aplicacion,ArchivoAdjunto,AtributoAplicacion,BigDecimalData,BigDecimalParameter,BigDecimalProperty,BigIntegerData,BigIntegerParameter,BigIntegerProperty,BinaryData,BinaryParameter,BinaryPrimitive,BinaryProperty,BooleanData,BooleanParameter,BooleanPrimitive,BooleanProperty,ByteData,ByteParameter,ByteProperty,CampoValorTemporal,CasoPrueba,CharacterData,CharacterParameter,CharacterPrimitive,CharacterProperty,ClaseFabricador,ClaseJava,ClaseRecurso,ClaseRecurso,CloakedStringProperty,ColumnasOcultas,CondicionEjeFun,CondicionTarea,ConjuntoSegmento,DateData,DateParameter,DateProperty,DialogoDinamicoRemoto,DocumentoPrueba,DocumentoPruebaX1,DocumentoPruebaX2,DocumentoPruebaX3,DocumentoPruebaX4,DocumentoPruebaX5,DocumentoPruebaX6,Dominio,Dominio,DominioParametro,DoubleData,DoubleParameter,DoubleProperty,EjecucionLineaPrueba,EjecucionPrueba,ElementoSegmento,EmailAddressParameter,EmailAddressProperty,EscenarioPrueba,FiltroFuncion,FiltroFuncionPar,FloatData,FloatParameter,FloatProperty,FormatoPaginaInforme,Funcion,Funcion,FuncionParametro,FuncionParametro,GoogleMapProperty,GrupoProceso,GrupoUsuario,IntegerData,IntegerParameter,IntegerProperty,InternationalPhoneNumberParameter,InternationalPhoneNumberProperty,InternationalSmartphoneNumberParameter,InternationalSmartphoneNumberProperty,LineaPrueba,LocalPhoneNumberParameter,LocalPhoneNumberProperty,LocalSmartphoneNumberParameter,LocalSmartphoneNumberProperty,LongData,LongParameter,LongProperty,MensajeAplicacion,ModuloAplicacion,NivelOpcionMenu,NumericPrimitive,OpcionMenu,OperadorCom,Pagina,PaginaEspecial,PaginaInicio,PaginaUsuario,PaquetePrueba,Parametro,ParametroLineaPrueba,ParteAmbientePrueba,PasoRutina,PersistentEntityBase,PersistentEnumerationEntityBase,PiezaAmbientePrueba,Primitive,ProgramaPrueba,RangoAgregacion,RangoComparacion,RastroFuncion,RastroFuncionPar,RastroInforme,RastroProceso,RecursoValor,Rol,RolAplicacion,RolFiltroFuncion,RolFuncion,RolFuncionPar,RolPagina,RolPaginaEspecial,RolUsuario,RolVistaFuncion,RutinaUsuario,Segmento,SeveridadMensaje,ShortData,ShortParameter,ShortProperty,StringData,StringParameter,StringProperty,SubtipoGrafico,TareaUsuario,TareaUsuarioCorreo,TareaVirtual,TemporalPrimitive,TimeData,TimeParameter,TimeProperty,TimestampData,TimestampParameter,TimestampProperty,TipoAgregacion,TipoClaseRecurso,TipoComparacion,TipoDatoPar,TipoDocumentoPrueba,TipoDominio,TipoFuncion,TipoGrafico,TipoInforme,TipoNodo,TipoPagina,TipoParametro,TipoParametroDom,TipoPiezaPrueba,TipoRastroFun,TipoRecurso,TipoRestriccionFormatos,TipoResultadoPrueba,TipoRol,TipoUsuario,TipoValor,TipoValorCriterio,TransicionAbstracta,TransicionTareaUsuario,Usuario,Usuario,UsuarioFuncion,UsuarioFuncionPar,UsuarioModulo,UsuarioSegmento,VariableRutina,VersionAdalid,VistaFuncion,VistaFuncionCol
- Author:
- Jorge Campins
-
Method Summary
Modifier and TypeMethodDescriptionintgetInitialValueReferencingProperties(boolean recursively) getLocalizedAnchoredLabel(Locale locale) getLocalizedAnchorLabel(Locale locale) getMaxValueReferencingProperties(boolean recursively) getMinValueReferencingProperties(boolean recursively) getModifyingFilterReferencingProperties(boolean recursively) intgetRenderingFilterReferencingProperties(boolean recursively) getRenderingFilterReferencingProperties(boolean recursively, Boolean readOnly) getRequiringFilterReferencingProperties(boolean recursively) intgetSearchQueryFilterReferencingProperties(boolean recursively) intbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEntity()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisUnique()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAnchoringLinkedDetailFields(boolean b) Sets the anchoring linked detail fields indicatorvoidsetDefaultAnchoredLabel(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.voidsetDefaultAnchorLabel(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.voidsetDisplaySortKey(String key) Sets the display sort keyvoidsetFirstAnchoredFieldAnchorType(AnchorType anchorType) Sets the first anchored field anchor typevoidsetLocalizedAnchoredLabel(Locale locale, 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.voidsetLocalizedAnchorLabel(Locale locale, 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.voidsetModifyingFilter(BooleanExpression modifyingFilter) El método setModifyingFilter se utiliza para establecer el filtro de modificación de propiedades en vistas (páginas) de registro.voidsetNullifyingFilter(BooleanExpression nullifyingFilter) El método setNullifyingFilter se utiliza para establecer el filtro de anulación de propiedades en vistas (páginas) de registro.voidEl método setNullValueGraphicImageExpression se utiliza para establecer la expresión que determina el nombre de la imagen de valores nulos asociada a la propiedad.voidsetRenderingFilter(BooleanExpression renderingFilter) El método setRenderingFilter se utiliza para establecer el filtro de presentación de propiedades en vistas (páginas) de consulta y/o registro.voidsetRenderingFilter(BooleanExpression renderingFilter, boolean readOnly) El método setRenderingFilter se utiliza para establecer el filtro de presentación de propiedades en vistas (páginas) de consulta y/o registro.voidsetRequiringFilter(BooleanExpression requiringFilter) El método setRequiringFilter se utiliza para establecer el filtro de obligatoriedad de propiedades en vistas (páginas) de registro.voidsetResponsivePriority(int priority) Sets the responsive priorityMethods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, finish, getAlias, getAttribute, getAttribute, getClassPath, getCrypticName, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultColumnHeader, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getKeyFeatures, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultColumnHeader, setDefaultColumnHeader, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedColumnHeader, setLocalizedColumnHeader, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toStringMethods inherited from interface adalid.core.interfaces.DataArtifact
getDataClass, getSegmentEntityClass, getSerialVersionUID, isParameter, isPropertyMethods inherited from interface adalid.core.interfaces.TypedArtifact
getDataTypeMethods inherited from interface adalid.core.interfaces.ValuedArtifact
getCurrentValue, getCurrentValueTag, getDefaultValue, getDefaultValueTag, getInitialValue, getInitialValueTag, setCurrentValueTag, setDefaultValueTag, setInitialValueTag
-
Method Details
-
getPropertyAtRoot
Property getPropertyAtRoot()- Returns:
- the corresponding property at the declaring entity's root instance
-
isBaseField
boolean isBaseField()- Returns:
- the base field indicator
-
isKeyField
boolean isKeyField()- Returns:
- the key field indicator
-
getPropertyAccess
PropertyAccess getPropertyAccess()- Returns:
- the property access
-
isAuditable
boolean isAuditable()- Returns:
- the auditable indicator
-
isPassword
boolean isPassword()- Returns:
- the password indicator
-
isReadOnly
boolean isReadOnly()- Returns:
- the read-only indicator
-
isReadWrite
boolean isReadWrite()- Returns:
- the read-write indicator
-
isRequiredProperty
boolean isRequiredProperty()- Returns:
- the required indicator
-
isHiddenField
boolean isHiddenField()- Returns:
- the hidden field indicator
-
isHiddenEntityReferenceField
boolean isHiddenEntityReferenceField()- Returns:
- the hidden entity reference field indicator
-
isCreateField
boolean isCreateField()- Returns:
- the GUI-creatable field indicator
-
isCreateFieldViaAPI
boolean isCreateFieldViaAPI()- Returns:
- the API-creatable field indicator
-
isUpdateField
boolean isUpdateField()- Returns:
- the GUI-updatable field indicator
-
isUpdateFieldViaAPI
boolean isUpdateFieldViaAPI()- Returns:
- the API-updatable field indicator
-
isSearchField
boolean isSearchField()- Returns:
- the search field indicator
-
isFilterField
boolean isFilterField()- Returns:
- the filter field indicator
-
isSortField
boolean isSortField()- Returns:
- the sort field indicator
-
isTableField
boolean isTableField()- Returns:
- the table field indicator
-
isDetailField
boolean isDetailField()- Returns:
- the detail field indicator
-
isColumnField
boolean isColumnField()- Returns:
- the column field indicator
-
isReportField
boolean isReportField()- Returns:
- the report field indicator
-
isExportField
boolean isExportField()- Returns:
- the export field indicator
-
isHeadertextlessField
boolean isHeadertextlessField()- Returns:
- the headertextless field indicator
-
isHeadingField
boolean isHeadingField()- Returns:
- the heading field indicator
-
isOverlayField
boolean isOverlayField()- Returns:
- the overlay field indicator
-
isImmutableField
boolean isImmutableField()- Returns:
- the immutable field indicator
-
isSerializableField
boolean isSerializableField()- Returns:
- the serializable field indicator
-
isTransientField
boolean isTransientField()- Returns:
- the transient field indicator
-
isSerializableIUID
boolean isSerializableIUID()- Returns:
- the serialize IUID indicator
-
isSequencePropertyDataGenDisabled
boolean isSequencePropertyDataGenDisabled()- Returns:
- the sequence data generation disabled indicator
-
getDefaultCondition
DefaultCondition getDefaultCondition()- Returns:
- the default condition
-
getDefaultCheckpoint
Checkpoint getDefaultCheckpoint()- Returns:
- the default checkpoint
-
getDefaultFunction
String getDefaultFunction()- Returns:
- the default function
-
getAnchorFieldName
String getAnchorFieldName()- Returns:
- the anchor field name
-
getAnchorField
Field getAnchorField()- Returns:
- the anchor field
-
getAnchorProperty
Property getAnchorProperty()- Returns:
- the anchor property
-
getAnchorType
AnchorType getAnchorType()- Returns:
- the anchor type
-
getFirstAnchoredFieldAnchorType
AnchorType getFirstAnchoredFieldAnchorType()- Returns:
- the anchor type of the first anchored field
-
setFirstAnchoredFieldAnchorType
Sets the first anchored field anchor type- Parameters:
anchorType- the anchor type of the first anchored field
-
isAnchoringLinkedDetailFields
boolean isAnchoringLinkedDetailFields()- Returns:
- the anchoring linked detail fields indicator
-
setAnchoringLinkedDetailFields
void setAnchoringLinkedDetailFields(boolean b) Sets the anchoring linked detail fields indicator- Parameters:
b- the anchoring detail fields indicator to set
-
getDefaultAnchorLabel
String getDefaultAnchorLabel()- Returns:
- the default anchor label
-
setDefaultAnchorLabel
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
- Parameters:
locale- locale- Returns:
- the localized anchor label
-
setLocalizedAnchorLabel
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 regionallocalizedAnchorLabel- sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta del grupo de propiedades ancladas
-
getDefaultAnchoredLabel
String getDefaultAnchoredLabel()- Returns:
- the default anchoring label
-
setDefaultAnchoredLabel
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
- Parameters:
locale- locale- Returns:
- the localized anchoring label
-
setLocalizedAnchoredLabel
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 regionallocalizedAnchoredLabel- sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta dentro del grupo de propiedades ancladas
-
getResponsivePriority
int getResponsivePriority()- Returns:
- the responsive priority
-
setResponsivePriority
void setResponsivePriority(int priority) Sets the responsive priority- Parameters:
priority- the responsive priority to set
-
getSequenceNumber
int getSequenceNumber()- Returns:
- the sequence number
-
getDisplaySortKey
String getDisplaySortKey()- Returns:
- the display sort key
-
setDisplaySortKey
Sets the display sort key- Parameters:
key- the display sort key to set
-
getAggregateFunction
AggregateFunction getAggregateFunction()- Returns:
- the aggregate function
-
getAggregateTitle
String getAggregateTitle()- Returns:
- the aggregate title
-
isCalculable
boolean isCalculable()- Returns:
- the calculable indicator
-
isCalculatedProperty
boolean isCalculatedProperty()- Returns:
- true if it is a calculated artifact; otherwise false
-
isNullable
boolean isNullable()- Returns:
- the nullable indicator
-
isInsertable
boolean isInsertable()- Returns:
- the insertable indicator
-
isUpdateable
boolean isUpdateable()- Returns:
- the updateable indicator
-
isMandatoryForInsert
boolean isMandatoryForInsert()- Returns:
- the mandatory-for-insert indicator
-
isOptionalForInsert
boolean isOptionalForInsert()- Returns:
- the optional-for-insert indicator
-
isUnique
boolean isUnique()- Returns:
- the unique indicator
-
isIndexed
boolean isIndexed()- Returns:
- the indexed indicator
-
isRenderingFilterReadOnly
boolean isRenderingFilterReadOnly()- Returns:
- the rendering filter's read-only indicator
-
getRenderingFilter
BooleanExpression getRenderingFilter()- Returns:
- the rendering filter
-
setRenderingFilter
El método setRenderingFilter se utiliza para establecer el filtro de presentación de propiedades en vistas (páginas) de consulta y/o registro. 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
-
setRenderingFilter
El método setRenderingFilter se utiliza para establecer el filtro de presentación de propiedades en vistas (páginas) de consulta y/o registro. 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 filtroreadOnly- true, si el filtro solo aplica para la lectura; de lo contrario false.
-
getRequiringFilter
BooleanExpression getRequiringFilter()- Returns:
- the requiring filter
-
setRequiringFilter
El método setRequiringFilter se utiliza para establecer el filtro de obligatoriedad de propiedades en vistas (páginas) de registro. 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
El método setModifyingFilter se utiliza para establecer el filtro de modificación de propiedades en vistas (páginas) de registro. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro podrá ser modificado 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
El método setNullifyingFilter se utiliza para establecer el filtro de anulación de propiedades en vistas (páginas) de registro. 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
-
setNullValueGraphicImageExpression
void setNullValueGraphicImageExpression()El método setNullValueGraphicImageExpression se utiliza para establecer la expresión que determina el nombre de la imagen de valores nulos asociada a la propiedad. El nombre de la imagen debe ser establecido previamente mediante el método setNullValueGraphicImageName. La imagen de la propiedad se utiliza para resaltar sua valores nulos en las vistas (páginas) de consulta y/o registro. -
getEnclosingSteps
- Returns:
- the enclosing steps list
-
getEnclosingTabs
- Returns:
- the enclosing tabs list
-
isEmbeddedDocumentField
boolean isEmbeddedDocumentField()- Returns:
- the embedded document indicator
-
isFileReferenceField
boolean isFileReferenceField()- Returns:
- the file reference indicator
-
isGraphicImageField
boolean isGraphicImageField()- Returns:
- the graphic image indicator
-
isMasterSequenceField
boolean isMasterSequenceField()- Returns:
- the master sequence indicator
-
isUniformResourceLocatorField
boolean isUniformResourceLocatorField()- Returns:
- the URL indicator
-
isVariantStringField
boolean isVariantStringField()- Returns:
- the variant string indicator
-
isPrimaryKeyProperty
boolean isPrimaryKeyProperty()- Returns:
- true if it is the Primary Key property; otherwise false
-
isSequenceProperty
boolean isSequenceProperty()- Returns:
- true if it is the Sequence property; otherwise false
-
isVersionProperty
boolean isVersionProperty()- Returns:
- true if it is the Version property; otherwise false
-
isNumericKeyProperty
boolean isNumericKeyProperty()- Returns:
- true if it is the Numeric Key property; otherwise false
-
isCharacterKeyProperty
boolean isCharacterKeyProperty()- Returns:
- true if it is the Character Key property; otherwise false
-
isNameProperty
boolean isNameProperty()- Returns:
- true if it is the Name property; otherwise false
-
isDescriptionProperty
boolean isDescriptionProperty()- Returns:
- true if it is the Description property; otherwise false
-
isImageProperty
boolean isImageProperty()- Returns:
- true if it is the Image property; otherwise false
-
isInactiveIndicatorProperty
boolean isInactiveIndicatorProperty()- Returns:
- true if it is the Inactive Indicator property; otherwise false
-
isUrlProperty
boolean isUrlProperty()- Returns:
- true if it is the URL property; otherwise false
-
isParentProperty
boolean isParentProperty()- Returns:
- true if it is the Parent property; otherwise false
-
isOwnerProperty
boolean isOwnerProperty()- Returns:
- true if it is the Owner property; otherwise false
-
isUserProperty
boolean isUserProperty()- Returns:
- true if it is the User property; otherwise false
-
isSegmentProperty
boolean isSegmentProperty()- Returns:
- true if it is the segment property; otherwise false
-
isUniqueKeyProperty
boolean isUniqueKeyProperty()- Returns:
- true if it is a Unique Key property; otherwise false
-
isBusinessKeyProperty
boolean isBusinessKeyProperty()- Returns:
- true if it is the Business Key property; otherwise false
-
isDiscriminatorProperty
boolean isDiscriminatorProperty()- Returns:
- true if it is the Discriminator property; otherwise false
-
isStateProperty
boolean isStateProperty()- Returns:
- true if it is the State property; otherwise false
-
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
-
isBooleanEnumerationEntity
boolean isBooleanEnumerationEntity()- Returns:
- true if it is a boolean 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
-
getGraphicImageNameExpression
CharacterExpression getGraphicImageNameExpression()- Returns:
- the graphic image name expression of a property
-
getPropertyPathList
- Returns:
- the property path list
-
getInitialValueReferencingPropertiesList
- Returns:
- the initial value referencing properties list
-
getPropertyParameterPathList
- Returns:
- the property-parameter path list
-
getInitialValueReferencingProperties
- Returns:
- the list of properties referencing this property in their initial value
-
getInitialValueReferencingProperties
- Parameters:
recursively- recursively- Returns:
- the list of properties referencing this property in their initial value
-
getMaxValueReferencingProperties
- Returns:
- the list of properties referencing this property in their max value
-
getMaxValueReferencingProperties
- Parameters:
recursively- recursively- Returns:
- the list of properties referencing this property in their max value
-
getMinValueReferencingProperties
- Returns:
- the list of properties referencing this property in their min value
-
getMinValueReferencingProperties
- Parameters:
recursively- recursively- Returns:
- the list of properties referencing this property in their min value
-
getModifyingFilterReferencingProperties
- Returns:
- the list of properties referencing this property in their modifying filter
-
getModifyingFilterReferencingProperties
- Parameters:
recursively- recursively- Returns:
- the list of properties referencing this property in their modifying filter
-
getRenderingFilterReferencingProperties
- Returns:
- the list of properties referencing this property in their rendering filter
-
getRenderingFilterReferencingProperties
- Parameters:
recursively- recursively- Returns:
- the list of properties referencing this property in their rendering filter
-
getRenderingFilterReferencingProperties
- Parameters:
recursively- recursivelyreadOnly- true, to process read-only filters; false, to process read-write filters; null, to process all filters- Returns:
- the list of properties referencing this property in their rendering filter
-
getRequiringFilterReferencingProperties
- Returns:
- the list of properties referencing this property in their requiring filter
-
getRequiringFilterReferencingProperties
- Parameters:
recursively- recursively- Returns:
- the list of properties referencing this property in their requiring filter
-
getSearchQueryFilterReferencingProperties
- Returns:
- the list of properties referencing this property in their search query filter
-
getSearchQueryFilterReferencingProperties
- Parameters:
recursively- recursively- Returns:
- the list of properties referencing this property in their search query filter
-
getTableColumnEntityName
String getTableColumnEntityName()- Returns:
- the table column's entity name
-
getPixels
int getPixels()- Returns:
- the property size in pixels
-
getColumnPixels
int getColumnPixels()- Returns:
- the column size in pixels
-