Package adalid.core.interfaces
Interface Entity
-
- All Superinterfaces:
Artifact,java.lang.Comparable<Entity>,DataArtifact,EntityReferenceContainer,Nullable,java.io.Serializable,TypedArtifact
- All Known Subinterfaces:
DatabaseEntity,EntityReference,PersistentEntity,PersistentEntityReference,PersistentEnumerationEntity,PersistentEnumerationEntityReference
- All Known Implementing Classes:
AbstractContextualEntity,AbstractDatabaseEntity,AbstractEntity,AbstractEnumerationEntity,AbstractPersistentEntity,AbstractPersistentEnumerationEntity,AbstractProceduralEntity,AbstractVirtualEntity,AccionArchivoCargado,AmbientePrueba,Aplicacion,ArchivoAdjunto,AtributoAplicacion,CampoValorTemporal,CasoPrueba,ClaseFabricador,ClaseJava,ClaseRecurso,ClaseRecurso,CondicionEjeFun,CondicionTarea,ConjuntoSegmento,DialogoDinamicoRemoto,DocumentoPrueba,DocumentoPruebaX1,DocumentoPruebaX2,DocumentoPruebaX3,DocumentoPruebaX4,DocumentoPruebaX5,DocumentoPruebaX6,Dominio,Dominio,DominioParametro,EjecucionLineaPrueba,EjecucionPrueba,ElementoSegmento,EscenarioPrueba,FiltroFuncion,FiltroFuncionPar,FormatoPaginaInforme,Funcion,Funcion,FuncionParametro,FuncionParametro,GrupoProceso,GrupoUsuario,LineaPrueba,MensajeAplicacion,ModuloAplicacion,NivelOpcionMenu,OpcionMenu,OperadorCom,Pagina,PaginaEspecial,PaginaInicio,PaginaUsuario,PaquetePrueba,Parametro,ParametroLineaPrueba,ParteAmbientePrueba,PasoRutina,PersistentEntityBase,PersistentEnumerationEntityBase,PiezaAmbientePrueba,ProgramaPrueba,RangoAgregacion,RangoComparacion,RastroFuncion,RastroFuncionPar,RastroInforme,RastroProceso,RecursoValor,Rol,RolFiltroFuncion,RolFuncion,RolFuncionPar,RolPagina,RolPaginaEspecial,RolUsuario,RolVistaFuncion,RutinaUsuario,Segmento,SeveridadMensaje,SubtipoGrafico,TareaUsuario,TareaUsuarioCorreo,TareaVirtual,TipoAgregacion,TipoClaseRecurso,TipoComparacion,TipoDatoPar,TipoDocumentoPrueba,TipoDominio,TipoFuncion,TipoGrafico,TipoInforme,TipoNodo,TipoPagina,TipoParametro,TipoParametroDom,TipoPiezaPrueba,TipoRastroFun,TipoRecurso,TipoRestriccionFormatos,TipoResultadoPrueba,TipoRol,TipoValor,TipoValorCriterio,TransicionAbstracta,TransicionTareaUsuario,Usuario,Usuario,UsuarioFuncion,UsuarioModulo,UsuarioSegmento,VariableRutina,VersionAdalid,VistaFuncion,VistaFuncionCol
public interface Entity extends java.lang.Comparable<Entity>, DataArtifact, EntityReferenceContainer
- Author:
- Jorge Campins
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.ObjectaddAttribute(Property property, java.lang.String name, java.lang.Object value)EntityOrderedPairXcoalesce(Instance y)El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la instancia que recibe como argumento (operando Y) con el valor nulo, en ese orden.EntityOrderedPairXcoalesce(Entity y)El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la entidad que recibe como argumento (operando Y) con el valor nulo, en ese orden.EntityOrderedPairXcoalesce(EntityExpression y)El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la expresión que recibe como argumento (operando Y) con el valor nulo, en ese orden.java.util.List<Operation>getAccesibleBusinessOperationsList()java.util.List<Entity>getAccesibleOperationsOverlayEntitiesList()java.util.Map<java.lang.String,Entity>getAccesibleOperationsOverlayEntitiesMap()java.util.List<AllocationOverride>getAllocationOverridesList()java.util.Map<java.lang.String,AllocationOverride>getAllocationOverridesMap()java.util.List<Entity>getAncestorsList()java.lang.StringgetApplicationConsolePath()java.lang.StringgetApplicationContextRoot()java.lang.StringgetApplicationOrigin()java.lang.StringgetApplicationReadingPath()java.lang.StringgetApplicationWritingPath()java.lang.Class<?>getBaseClass()EntitygetBaseRoot()java.lang.reflect.FieldgetBusinessKeyField()java.lang.StringgetBusinessKeyFieldName()PropertygetBusinessKeyProperty()BusinessKeyTypegetBusinessKeyType()default java.lang.StringgetBusinessKeyValueOf(Instance instance)java.util.List<Operation>getBusinessOperationsList()java.util.List<Property>getCalculablePropertiesList()java.util.Map<java.lang.String,Property>getCalculablePropertiesMap()java.lang.reflect.FieldgetCharacterKeyField()java.lang.StringgetCharacterKeyFieldName()StringPropertygetCharacterKeyProperty()java.lang.StringgetCollectionName()java.lang.StringgetConsoleViewHelpDocument()java.lang.StringgetConsoleViewHelpFileName()java.util.List<Operation>getCrudOperationsList()ProjectgetDeclaringProject()java.lang.StringgetDefaultCollectionLabel(EntityReference reference)java.lang.StringgetDefaultCollectionShortLabel(EntityReference reference)java.lang.StringgetDefaultLabel(EntityReference reference)java.lang.StringgetDefaultMenuOptionLabel(DisplayFormat format)default java.lang.ObjectgetDefaultPropertyValueOf(Instance instance, Property property)java.lang.StringgetDefaultShortLabel(EntityReference reference)java.lang.ObjectgetDefaultValue()BooleanExpressiongetDeleteFilter()OperationLogginggetDeleteLogging()OperationAccessgetDeleteOperationAccess()java.lang.reflect.FieldgetDescriptionField()java.lang.StringgetDescriptionFieldName()StringPropertygetDescriptionProperty()java.lang.StringgetDetailViewHelpDocument()java.lang.StringgetDetailViewHelpFileName()java.util.List<EntityCollection>getEntityCollectionsList()java.util.Map<java.lang.String,EntityCollection>getEntityCollectionsMap()EntityViewTypegetEntityViewType()intgetExportRowsLimit()SortOptiongetExportSortOption()java.util.List<Expression>getExpressionsList()java.util.Map<java.lang.String,Expression>getExpressionsMap()java.util.List<Entity>getExtensionsList()java.util.Map<java.lang.String,Entity>getExtensionsMap()java.lang.StringgetHelpDocument()HelpFileAutoNamegetHelpFileAutoName()java.lang.StringgetHelpFileAutoType()java.lang.StringgetHelpFileName()HierarchyNodeTypegetHierarchyNodeType()EntitygetHierarchyRoot()java.lang.reflect.FieldgetImageField()java.lang.StringgetImageFieldName()BinaryPropertygetImageProperty()java.lang.reflect.FieldgetInactiveIndicatorField()java.lang.StringgetInactiveIndicatorFieldName()BooleanPropertygetInactiveIndicatorProperty()java.lang.ObjectgetInitialValue()BooleanExpressiongetInsertFilter(EntityReference reference)OperationLogginggetInsertLogging()OperationAccessgetInsertOperationAccess()java.util.List<Instance>getInstancesList()java.util.Map<java.lang.String,Instance>getInstancesMap()java.util.List<Key>getKeysList()java.util.Map<java.lang.String,Key>getKeysMap()ListStylegetListStyle()java.lang.StringgetLocalizedCollectionLabel(java.util.Locale locale, EntityReference reference)java.lang.StringgetLocalizedCollectionShortLabel(java.util.Locale locale, EntityReference reference)java.lang.StringgetLocalizedLabel(java.util.Locale locale, EntityReference reference)java.lang.StringgetLocalizedMenuOptionLabel(java.util.Locale locale, DisplayFormat format)java.lang.StringgetLocalizedShortLabel(java.util.Locale locale, EntityReference reference)EntityReferencegetMainEntityReferenceFrom(java.lang.Class<?> type)BooleanExpressiongetMasterDetailFilter(EntityReference reference)java.util.List<NamedValue>getNamedValuesList()java.util.Map<java.lang.String,NamedValue>getNamedValuesMap()java.lang.reflect.FieldgetNameField()java.lang.StringgetNameFieldName()StringPropertygetNameProperty()java.lang.reflect.FieldgetNumericKeyField()java.lang.StringgetNumericKeyFieldName()IntegerPropertygetNumericKeyProperty()<T extends Operation>
TgetOperation(java.lang.Class<T> type)java.util.List<java.lang.Class<?>>getOperationClassesList()java.util.Map<java.lang.String,java.lang.Class<?>>getOperationClassesMap()java.util.List<Operation>getOperationsList()java.util.Map<java.lang.String,Operation>getOperationsMap()java.util.List<Entity>getOverlayEntitiesList()java.util.Map<java.lang.String,Entity>getOverlayEntitiesMap()java.util.List<Property>getOverlayPropertiesList()java.util.Map<java.lang.String,Property>getOverlayPropertiesMap()java.lang.reflect.FieldgetOwnerField()java.lang.StringgetOwnerFieldName()EntitygetOwnerProperty()java.util.List<Parameter>getParameterReferencesList()java.util.Map<java.lang.String,Parameter>getParameterReferencesMap()java.lang.reflect.FieldgetParentField()java.lang.StringgetParentFieldName()EntitygetParentProperty()java.lang.reflect.FieldgetPrimaryKeyField()java.lang.StringgetPrimaryKeyFieldName()PropertygetPrimaryKeyProperty()java.util.List<Property>getPropertiesList()java.util.Map<java.lang.String,Property>getPropertiesMap()java.lang.StringgetPropertiesPrefix()java.lang.StringgetPropertiesSuffix()PropertygetProperty(java.lang.String name)java.util.List<Property>getQueryPropertiesList()java.util.Map<java.lang.String,Property>getQueryPropertiesMap()EntityReferencePropertygetReferenceFilterBy()PropertygetReferenceFilterByProperty()intgetReferenceIndex()intgetReferencePropertiesCount()java.util.List<Property>getReferencesList()java.util.Map<java.lang.String,Property>getReferencesMap()EntityReferencePropertygetReferenceSortBy()PropertygetReferenceSortByProperty()EntityReferenceStylegetReferenceStyle()Property[]getRemoveHeadingPropertyArray()intgetReportRowsLimit()SortOptiongetReportSortOption()ResourceGendergetResourceGender()ResourceTypegetResourceType()EntitygetRoot()SearchDisplayFormatgetSearchDisplayFormat()DisplayModegetSearchDisplayMode()BooleanExpressiongetSearchQueryFilter()SearchTypegetSearchType()java.lang.reflect.FieldgetSegmentField()java.lang.StringgetSegmentFieldName()DataArtifactgetSegmentProperty()BooleanExpressiongetSelectFilter()SelectOnloadOptiongetSelectOnloadOption()intgetSelectRowsLimit()SortOptiongetSelectSortOption()java.lang.reflect.FieldgetSequenceField()java.lang.StringgetSequenceFieldName()LongPropertygetSequenceProperty()intgetStartWith()java.lang.reflect.FieldgetStateField()java.lang.StringgetStateFieldName()EntitygetStateProperty()java.util.List<Step>getStepsList()java.util.Map<java.lang.String,Step>getStepsMap()java.util.List<java.lang.Class<?>>getSubclassesList()java.util.Map<java.lang.String,java.lang.Class<?>>getSubclassesMap()java.lang.StringgetTableViewHelpDocument()java.lang.StringgetTableViewHelpFileName()java.util.List<Tab>getTabsList()java.util.Map<java.lang.String,Tab>getTabsMap()java.util.List<Transition>getTransitionsList()java.util.Map<java.lang.String,Transition>getTransitionsMap()java.lang.StringgetTreeViewHelpDocument()java.lang.StringgetTreeViewHelpFileName()java.util.List<Trigger>getTriggersList()java.util.Map<java.lang.String,Trigger>getTriggersMap()BooleanExpressiongetUpdateFilter()OperationLogginggetUpdateLogging()OperationAccessgetUpdateOperationAccess()java.lang.reflect.FieldgetUrlField()java.lang.StringgetUrlFieldName()StringPropertygetUrlProperty()java.lang.reflect.FieldgetUserField()java.lang.StringgetUserFieldName()EntitygetUserProperty()java.lang.reflect.FieldgetVersionField()java.lang.StringgetVersionFieldName()LongPropertygetVersionProperty()java.util.List<View>getViewsList()java.util.Map<java.lang.String,View>getViewsMap()voidinitialise()booleanisAbstractClass()booleanisApplicationDefaultLocation()booleanisBasicOperationEntity()booleanisBplCodeGenEnabled()booleanisBwsCodeGenEnabled()booleanisCatalogEntity()booleanisConsoleViewEnabled()booleanisContextualEntity()booleanisDafCodeGenEnabled()booleanisDatabaseEntity()booleanisDeleteConfirmationRequired()booleanisDeleteEnabled()booleanisDetailViewEnabled()booleanisDisplayAvailable()booleanisEntityClassDiagramGenEnabled()booleanisEntityCollector()booleanisEntityInsertActivityDiagramGenEnabled()booleanisEntityStateCodeGenEnabled()booleanisEntityStateDiagramGenEnabled()booleanisEntityUpdateActivityDiagramGenEnabled()booleanisEnumerationEntity()BooleanComparisonXisEqualTo(Instance y)El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).BooleanComparisonXisEqualTo(Entity y)El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).BooleanComparisonXisEqualTo(EntityExpression y)El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).booleanisExistentiallyIndependent()booleanisExplicitlyDeclared()booleanisExportEnabled()booleanisForeignEntityClass()booleanisFwsCodeGenEnabled()booleanisGuiCodeGenEnabled()booleanisImplicitlyDeclared()booleanisInitialised()booleanisInsertConfirmationRequired()booleanisInsertEnabled()booleanisInvariantEntity()booleanisLinkOuterChildren()booleanisLinkOuterCollaterals()booleanisLinkOuterSiblings()booleanisNonEnumerationEntity()BooleanComparisonXisNotEqualTo(Instance y)El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).BooleanComparisonXisNotEqualTo(Entity y)El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).BooleanComparisonXisNotEqualTo(EntityExpression y)El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).BooleanComparisonXisNotNull()El método isNotNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo.BooleanComparisonXisNull()El método isNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo.BooleanComparisonXisNullOrEqualTo(Instance y)El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).BooleanComparisonXisNullOrEqualTo(Entity y)El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).BooleanComparisonXisNullOrEqualTo(EntityExpression y)El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotEqualTo(Instance y)El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotEqualTo(Entity y)El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotEqualTo(EntityExpression y)El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).booleanisOverlayableEntity()booleanisOverlayableEntityReference()booleanisPersistentEntity()booleanisPersistentEnumerationEntity()booleanisPersistentNonEnumerationEntity()booleanisPrivateEntityClass()booleanisRemovePropertiesInRemoveHeadingPropertyArray()booleanisReportEnabled()booleanisRootInstance()booleanisSegmentEqualToOwner()booleanisSegmentEqualToPrimaryKey()booleanisSelectEnabled()OperationAccessisSelectOperationAccess()booleanisSettled()booleanisSpecialExpressionsWarningsEnabled()booleanisSqlCodeGenEnabled()booleanisTableViewEnabled()booleanisTableViewWithDeleteEnabled()booleanisTableViewWithInsertEnabled()booleanisTableViewWithMasterHeading()booleanisTableViewWithUpdateEnabled()booleanisTreeViewEnabled()booleanisUnusualExpressionsWarningsEnabled()booleanisUpdateConfirmationRequired()booleanisUpdateEnabled()booleanisVariantEntity()booleanisWarningsEnabled()booleanisWritingPageMaster()voidprepare()EntityScalarXself()El método self contruye una expresión que da como resultado esta entidad.voidsetApplicationConsolePath(java.lang.String consolePath)voidsetApplicationContextRoot(java.lang.String contextRoot)voidsetApplicationOrigin(java.lang.String origin)voidsetApplicationReadingPath(java.lang.String readingPath)voidsetApplicationWritingPath(java.lang.String writingPath)voidsetBplCodeGenEnabled(boolean enabled)voidsetBwsCodeGenEnabled(boolean enabled)voidsetConsoleViewEnabled(boolean enabled)voidsetDafCodeGenEnabled(boolean enabled)voidsetDefaultValue(SpecialEntityValue defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(Instance defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(Entity defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(EntityExpression defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDeleteEnabled(boolean enabled)voidsetDetailViewEnabled(boolean enabled)voidsetDisplayAvailable(java.lang.Boolean displayAvailable)voidsetExportEnabled(boolean enabled)voidsetForeignEntityClass(java.lang.Boolean foreignEntityClass)El método setForeignEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades foráneas de la aplicación.voidsetFwsCodeGenEnabled(boolean enabled)voidsetGuiCodeGenEnabled(boolean enabled)voidsetHelpDocument(java.lang.String document)sets the help document.voidsetHelpFileName(java.lang.String fileName)sets the help file name.voidsetInitialValue(SpecialEntityValue initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(Instance initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(Entity initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(EntityExpression initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInsertEnabled(boolean enabled)voidsetPrivateEntityClass(java.lang.Boolean privateEntityClass)El método setPrivateEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades privadas de la aplicación.voidsetReportEnabled(boolean enabled)voidsetSelectEnabled(boolean enabled)voidsetSqlCodeGenEnabled(boolean enabled)voidsetTableViewEnabled(boolean enabled)voidsettle()voidsetTreeViewEnabled(boolean enabled)voidsetUpdateEnabled(boolean enabled)-
Methods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, finish, getAlias, getAttribute, getAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, 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, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toString
-
Methods inherited from interface adalid.core.interfaces.DataArtifact
getDataClass, getSegmentEntityClass, getSerialVersionUID, isParameter, isProperty
-
Methods inherited from interface adalid.core.interfaces.EntityReferenceContainer
getAllocationStrings
-
Methods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
-
-
-
Method Detail
-
isInitialised
boolean isInitialised()
- Returns:
- the initialised indicator
-
isSettled
boolean isSettled()
- Returns:
- the settled indicator
-
isRootInstance
boolean isRootInstance()
- Returns:
- the root indicator
-
isExplicitlyDeclared
boolean isExplicitlyDeclared()
- Returns:
- the explicitly declared indicator
-
isImplicitlyDeclared
boolean isImplicitlyDeclared()
- Returns:
- the implicitly declared indicator
-
getReferenceIndex
int getReferenceIndex()
- Returns:
- the reference index
-
getDefaultLabel
java.lang.String getDefaultLabel(EntityReference reference)
- Parameters:
reference- entity reference- Returns:
- the default label
-
getDefaultShortLabel
java.lang.String getDefaultShortLabel(EntityReference reference)
- Parameters:
reference- entity reference- Returns:
- the default short label
-
getDefaultCollectionLabel
java.lang.String getDefaultCollectionLabel(EntityReference reference)
- Parameters:
reference- entity reference- Returns:
- the default collection label
-
getDefaultCollectionShortLabel
java.lang.String getDefaultCollectionShortLabel(EntityReference reference)
- Parameters:
reference- entity reference- Returns:
- the default collection short label
-
getDefaultMenuOptionLabel
java.lang.String getDefaultMenuOptionLabel(DisplayFormat format)
- Parameters:
format- the display format- Returns:
- the localized menu option label
-
getLocalizedLabel
java.lang.String getLocalizedLabel(java.util.Locale locale, EntityReference reference)- Parameters:
locale- localereference- entity reference- Returns:
- the localized label
-
getLocalizedShortLabel
java.lang.String getLocalizedShortLabel(java.util.Locale locale, EntityReference reference)- Parameters:
locale- localereference- entity reference- Returns:
- the localized short label
-
getLocalizedCollectionLabel
java.lang.String getLocalizedCollectionLabel(java.util.Locale locale, EntityReference reference)- Parameters:
locale- localereference- entity reference- Returns:
- the localized collection label
-
getLocalizedCollectionShortLabel
java.lang.String getLocalizedCollectionShortLabel(java.util.Locale locale, EntityReference reference)- Parameters:
locale- localereference- entity reference- Returns:
- the localized collection short label
-
getLocalizedMenuOptionLabel
java.lang.String getLocalizedMenuOptionLabel(java.util.Locale locale, DisplayFormat format)- Parameters:
locale- the locale for the labelformat- the display format- Returns:
- the localized menu option label
-
getReferencePropertiesCount
int getReferencePropertiesCount()
- Returns:
- the number of reference properties
-
getPropertiesList
java.util.List<Property> getPropertiesList()
- Returns:
- the properties list
-
getEntityCollectionsList
java.util.List<EntityCollection> getEntityCollectionsList()
- Returns:
- the entity collection list
-
getReferencesList
java.util.List<Property> getReferencesList()
- Returns:
- the references list
-
getParameterReferencesList
java.util.List<Parameter> getParameterReferencesList()
- Returns:
- the parameter references list
-
getKeysList
java.util.List<Key> getKeysList()
- Returns:
- the keys list
-
getStepsList
java.util.List<Step> getStepsList()
- Returns:
- the steps list
-
getTabsList
java.util.List<Tab> getTabsList()
- Returns:
- the tabs list
-
getViewsList
java.util.List<View> getViewsList()
- Returns:
- the views list
-
getInstancesList
java.util.List<Instance> getInstancesList()
- Returns:
- the instances list
-
getNamedValuesList
java.util.List<NamedValue> getNamedValuesList()
- Returns:
- the named values list
-
getExpressionsList
java.util.List<Expression> getExpressionsList()
- Returns:
- the expressions list
-
getTransitionsList
java.util.List<Transition> getTransitionsList()
- Returns:
- the transitions list
-
getOperationsList
java.util.List<Operation> getOperationsList()
- Returns:
- the operations list
-
getOperationClassesList
java.util.List<java.lang.Class<?>> getOperationClassesList()
- Returns:
- the operation classes list
-
getTriggersList
java.util.List<Trigger> getTriggersList()
- Returns:
- the triggers list
-
getCalculablePropertiesList
java.util.List<Property> getCalculablePropertiesList()
- Returns:
- the calculable properties list
-
getOverlayPropertiesList
java.util.List<Property> getOverlayPropertiesList()
- Returns:
- the overlay properties list
-
getQueryPropertiesList
java.util.List<Property> getQueryPropertiesList()
- Returns:
- the query properties list
-
getPropertiesMap
java.util.Map<java.lang.String,Property> getPropertiesMap()
- Returns:
- the properties map
-
getEntityCollectionsMap
java.util.Map<java.lang.String,EntityCollection> getEntityCollectionsMap()
- Returns:
- the entity collection map
-
getReferencesMap
java.util.Map<java.lang.String,Property> getReferencesMap()
- Returns:
- the references map
-
getParameterReferencesMap
java.util.Map<java.lang.String,Parameter> getParameterReferencesMap()
- Returns:
- the parameter references map
-
getKeysMap
java.util.Map<java.lang.String,Key> getKeysMap()
- Returns:
- the keys map
-
getStepsMap
java.util.Map<java.lang.String,Step> getStepsMap()
- Returns:
- the staps map
-
getTabsMap
java.util.Map<java.lang.String,Tab> getTabsMap()
- Returns:
- the tabs map
-
getViewsMap
java.util.Map<java.lang.String,View> getViewsMap()
- Returns:
- the views map
-
getInstancesMap
java.util.Map<java.lang.String,Instance> getInstancesMap()
- Returns:
- the instances map
-
getNamedValuesMap
java.util.Map<java.lang.String,NamedValue> getNamedValuesMap()
- Returns:
- the named values map
-
getExpressionsMap
java.util.Map<java.lang.String,Expression> getExpressionsMap()
- Returns:
- the expressions map
-
getTransitionsMap
java.util.Map<java.lang.String,Transition> getTransitionsMap()
- Returns:
- the transitions map
-
getOperationsMap
java.util.Map<java.lang.String,Operation> getOperationsMap()
- Returns:
- the operations map
-
getOperationClassesMap
java.util.Map<java.lang.String,java.lang.Class<?>> getOperationClassesMap()
- Returns:
- the operation classes map
-
getTriggersMap
java.util.Map<java.lang.String,Trigger> getTriggersMap()
- Returns:
- the triggers map
-
getCalculablePropertiesMap
java.util.Map<java.lang.String,Property> getCalculablePropertiesMap()
- Returns:
- the calculable properties map
-
getOverlayPropertiesMap
java.util.Map<java.lang.String,Property> getOverlayPropertiesMap()
- Returns:
- the overlay properties map
-
getQueryPropertiesMap
java.util.Map<java.lang.String,Property> getQueryPropertiesMap()
- Returns:
- the query properties map
-
getMainEntityReferenceFrom
EntityReference getMainEntityReferenceFrom(java.lang.Class<?> type)
- Parameters:
type- an entity class- Returns:
- the main entity reference from another entity class
-
isAbstractClass
boolean isAbstractClass()
- Returns:
- true if the entity is an abstract entity class
-
getBaseClass
java.lang.Class<?> getBaseClass()
- Returns:
- the base class
-
getSubclassesList
java.util.List<java.lang.Class<?>> getSubclassesList()
- Returns:
- the direct known subclasses list
-
getSubclassesMap
java.util.Map<java.lang.String,java.lang.Class<?>> getSubclassesMap()
- Returns:
- the direct known subclasses map
-
getAllocationOverridesList
java.util.List<AllocationOverride> getAllocationOverridesList()
- Returns:
- the allocation overrides list
-
getAllocationOverridesMap
java.util.Map<java.lang.String,AllocationOverride> getAllocationOverridesMap()
- Returns:
- the allocation overrides map
-
getPrimaryKeyFieldName
java.lang.String getPrimaryKeyFieldName()
- Returns:
- the primary key field name
-
getSequenceFieldName
java.lang.String getSequenceFieldName()
- Returns:
- the sequence field name
-
getVersionFieldName
java.lang.String getVersionFieldName()
- Returns:
- the version field name
-
getNumericKeyFieldName
java.lang.String getNumericKeyFieldName()
- Returns:
- the numeric key field name
-
getCharacterKeyFieldName
java.lang.String getCharacterKeyFieldName()
- Returns:
- the character key field name
-
getNameFieldName
java.lang.String getNameFieldName()
- Returns:
- the name field name
-
getDescriptionFieldName
java.lang.String getDescriptionFieldName()
- Returns:
- the description field name
-
getImageFieldName
java.lang.String getImageFieldName()
- Returns:
- the image field name
-
getInactiveIndicatorFieldName
java.lang.String getInactiveIndicatorFieldName()
- Returns:
- the inactive indicator field name
-
getUrlFieldName
java.lang.String getUrlFieldName()
- Returns:
- the url field name
-
getParentFieldName
java.lang.String getParentFieldName()
- Returns:
- the parent field name
-
getOwnerFieldName
java.lang.String getOwnerFieldName()
- Returns:
- the owner field name
-
getUserFieldName
java.lang.String getUserFieldName()
- Returns:
- the user field name
-
getSegmentFieldName
java.lang.String getSegmentFieldName()
- Returns:
- the segment field name
-
getBusinessKeyFieldName
java.lang.String getBusinessKeyFieldName()
- Returns:
- the business key field name
-
getStateFieldName
java.lang.String getStateFieldName()
- Returns:
- the state field name
-
getBusinessKeyValueOf
default java.lang.String getBusinessKeyValueOf(Instance instance)
-
getDefaultPropertyValueOf
default java.lang.Object getDefaultPropertyValueOf(Instance instance, Property property)
-
getPrimaryKeyField
java.lang.reflect.Field getPrimaryKeyField()
- Returns:
- the primary key field
-
getSequenceField
java.lang.reflect.Field getSequenceField()
- Returns:
- the sequence field
-
getVersionField
java.lang.reflect.Field getVersionField()
- Returns:
- the version field
-
getNumericKeyField
java.lang.reflect.Field getNumericKeyField()
- Returns:
- the numeric key field
-
getCharacterKeyField
java.lang.reflect.Field getCharacterKeyField()
- Returns:
- the character key field
-
getNameField
java.lang.reflect.Field getNameField()
- Returns:
- the name field
-
getDescriptionField
java.lang.reflect.Field getDescriptionField()
- Returns:
- the description field
-
getImageField
java.lang.reflect.Field getImageField()
- Returns:
- the image field
-
getInactiveIndicatorField
java.lang.reflect.Field getInactiveIndicatorField()
- Returns:
- the inactive indicator field
-
getUrlField
java.lang.reflect.Field getUrlField()
- Returns:
- the url field
-
getParentField
java.lang.reflect.Field getParentField()
- Returns:
- the parent field
-
getOwnerField
java.lang.reflect.Field getOwnerField()
- Returns:
- the owner field
-
getUserField
java.lang.reflect.Field getUserField()
- Returns:
- the user field
-
getSegmentField
java.lang.reflect.Field getSegmentField()
- Returns:
- the segment field
-
getBusinessKeyField
java.lang.reflect.Field getBusinessKeyField()
- Returns:
- the business key field
-
getStateField
java.lang.reflect.Field getStateField()
- Returns:
- the state field
-
getPrimaryKeyProperty
Property getPrimaryKeyProperty()
- Returns:
- the primary key property
-
getSequenceProperty
LongProperty getSequenceProperty()
- Returns:
- the sequence property
-
getVersionProperty
LongProperty getVersionProperty()
- Returns:
- the version property
-
getNumericKeyProperty
IntegerProperty getNumericKeyProperty()
- Returns:
- the numeric key property
-
getCharacterKeyProperty
StringProperty getCharacterKeyProperty()
- Returns:
- the character key property
-
getNameProperty
StringProperty getNameProperty()
- Returns:
- the name property
-
getDescriptionProperty
StringProperty getDescriptionProperty()
- Returns:
- the description property
-
getImageProperty
BinaryProperty getImageProperty()
- Returns:
- the image property
-
getInactiveIndicatorProperty
BooleanProperty getInactiveIndicatorProperty()
- Returns:
- the inactive indicator property
-
getUrlProperty
StringProperty getUrlProperty()
- Returns:
- the url property
-
getParentProperty
Entity getParentProperty()
- Returns:
- the parent property
-
getOwnerProperty
Entity getOwnerProperty()
- Returns:
- the owner property
-
getUserProperty
Entity getUserProperty()
- Returns:
- the user property
-
getSegmentProperty
DataArtifact getSegmentProperty()
- Returns:
- the segment property
-
getBusinessKeyProperty
Property getBusinessKeyProperty()
- Returns:
- the business key property
-
getBusinessKeyType
BusinessKeyType getBusinessKeyType()
- Returns:
- the business key type
-
getStateProperty
Entity getStateProperty()
- Returns:
- the state property
-
isBasicOperationEntity
boolean isBasicOperationEntity()
- Returns:
- the basic operation entity indicator
-
isCatalogEntity
boolean isCatalogEntity()
- Returns:
- the catalog entity indicator
-
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
-
isEntityCollector
boolean isEntityCollector()
- Returns:
- true if it is an entity collector; otherwise false
-
isOverlayableEntity
boolean isOverlayableEntity()
- Returns:
- true if is a overlayable entity; otherwise false
-
isOverlayableEntityReference
boolean isOverlayableEntityReference()
- Returns:
- true if is a overlayable entity reference; otherwise false
-
isExistentiallyIndependent
boolean isExistentiallyIndependent()
- Returns:
- the existentially independent indicator
-
getEntityViewType
EntityViewType getEntityViewType()
- Returns:
- the entity view type
-
isVariantEntity
boolean isVariantEntity()
- Returns:
- the variant entity indicator
-
isInvariantEntity
boolean isInvariantEntity()
- Returns:
- the invariant entity indicator
-
isSegmentEqualToOwner
boolean isSegmentEqualToOwner()
- Returns:
- true if the segment property and the owner property are the same property
-
isSegmentEqualToPrimaryKey
boolean isSegmentEqualToPrimaryKey()
- Returns:
- true if the segment property and the primary key property are the same property
-
getResourceType
ResourceType getResourceType()
- Returns:
- the resource yype
-
getResourceGender
ResourceGender getResourceGender()
- Returns:
- the resource gender
-
getPropertiesPrefix
java.lang.String getPropertiesPrefix()
- Returns:
- the properties prefix
-
getPropertiesSuffix
java.lang.String getPropertiesSuffix()
- Returns:
- the properties suffix
-
getCollectionName
java.lang.String getCollectionName()
- Returns:
- the collection name
-
getHelpDocument
java.lang.String getHelpDocument()
- Returns:
- the help document
-
setHelpDocument
void setHelpDocument(java.lang.String document)
sets the help document.- Parameters:
document- definición del documento incrustado de ayuda
-
getHelpFileName
java.lang.String getHelpFileName()
- Returns:
- the help file name
-
setHelpFileName
void setHelpFileName(java.lang.String fileName)
sets the help file name.- Parameters:
fileName- nombre del archivo de ayuda
-
getHelpFileAutoName
HelpFileAutoName getHelpFileAutoName()
- Returns:
- the help file auto name
-
getHelpFileAutoType
java.lang.String getHelpFileAutoType()
- Returns:
- the help file auto type
-
isSelectEnabled
boolean isSelectEnabled()
- Returns:
- the select allowed indicator
-
setSelectEnabled
void setSelectEnabled(boolean enabled)
- Parameters:
enabled- the select enabled indicator to set
-
isSelectOperationAccess
OperationAccess isSelectOperationAccess()
- Returns:
- the select operation access mode
-
getSelectOnloadOption
SelectOnloadOption getSelectOnloadOption()
- Returns:
- the select onload option
-
getStartWith
int getStartWith()
- Returns:
- the start-with
-
getSelectRowsLimit
int getSelectRowsLimit()
- Returns:
- the select rows limit
-
getSelectSortOption
SortOption getSelectSortOption()
- Returns:
- the select sort option
-
isInsertEnabled
boolean isInsertEnabled()
- Returns:
- the insert allowed indicator
-
setInsertEnabled
void setInsertEnabled(boolean enabled)
- Parameters:
enabled- the insert enabled indicator to set
-
isInsertConfirmationRequired
boolean isInsertConfirmationRequired()
- Returns:
- the insert confirmation required indicator
-
getInsertOperationAccess
OperationAccess getInsertOperationAccess()
- Returns:
- the insert operation access mode
-
getInsertLogging
OperationLogging getInsertLogging()
- Returns:
- the insert logging mode
-
isUpdateEnabled
boolean isUpdateEnabled()
- Returns:
- the update allowed indicator
-
setUpdateEnabled
void setUpdateEnabled(boolean enabled)
- Parameters:
enabled- the update enabled indicator to set
-
isUpdateConfirmationRequired
boolean isUpdateConfirmationRequired()
- Returns:
- the update confirmation required indicator
-
getUpdateOperationAccess
OperationAccess getUpdateOperationAccess()
- Returns:
- the update operation access mode
-
getUpdateLogging
OperationLogging getUpdateLogging()
- Returns:
- the update logging mode
-
isDeleteEnabled
boolean isDeleteEnabled()
- Returns:
- the delete allowed indicator
-
setDeleteEnabled
void setDeleteEnabled(boolean enabled)
- Parameters:
enabled- the delete enabled indicator to set
-
isDeleteConfirmationRequired
boolean isDeleteConfirmationRequired()
- Returns:
- the delete confirmation required indicator
-
getDeleteOperationAccess
OperationAccess getDeleteOperationAccess()
- Returns:
- the delete operation access mode
-
getDeleteLogging
OperationLogging getDeleteLogging()
- Returns:
- the delete logging mode
-
isReportEnabled
boolean isReportEnabled()
- Returns:
- the report allowed indicator
-
setReportEnabled
void setReportEnabled(boolean enabled)
- Parameters:
enabled- the report enabled indicator to set
-
getReportRowsLimit
int getReportRowsLimit()
- Returns:
- the report rows limit
-
getReportSortOption
SortOption getReportSortOption()
- Returns:
- the report sort option
-
isExportEnabled
boolean isExportEnabled()
- Returns:
- the export allowed indicator
-
setExportEnabled
void setExportEnabled(boolean enabled)
- Parameters:
enabled- the export enabled indicator to set
-
getExportRowsLimit
int getExportRowsLimit()
- Returns:
- the export rows limit
-
getExportSortOption
SortOption getExportSortOption()
- Returns:
- the export sort option
-
isForeignEntityClass
boolean isForeignEntityClass()
- Returns:
- the foreign entity class indicator
-
setForeignEntityClass
void setForeignEntityClass(java.lang.Boolean foreignEntityClass)
El método setForeignEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades foráneas de la aplicación. Las entidades foráneas son entidades cuyas correspondientes tablas no están definidas en la base de datos de la aplicación, sino en otra que tipicamente reside en un servidor diferente.- Parameters:
foreignEntityClass- true o false para agregar o no la entidad, respectivamente; null, para agregar la entidad solo si pertenece a un módulo de entidades foráneas (vea el elemento foreign de la Anotación ProjectModule)
-
isPrivateEntityClass
boolean isPrivateEntityClass()
- Returns:
- the private entity class indicator
-
setPrivateEntityClass
void setPrivateEntityClass(java.lang.Boolean privateEntityClass)
El método setPrivateEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades privadas de la aplicación. Las entidades privadas son entidades para las que no se deben generar vistas.- Parameters:
privateEntityClass- true o false para agregar o no la entidad, respectivamente; null, para agregar la entidad solo si pertenece a un módulo de entidades privadas (vea el elemento privacy de la Anotación ProjectModule)
-
isLinkOuterChildren
boolean isLinkOuterChildren()
- Returns:
- the link-outer-children indicator
-
isLinkOuterCollaterals
boolean isLinkOuterCollaterals()
- Returns:
- the link-outer-collaterals indicator
-
isLinkOuterSiblings
boolean isLinkOuterSiblings()
- Returns:
- the link-outer-siblings indicator
-
isTableViewEnabled
boolean isTableViewEnabled()
- Returns:
- the table view enabled indicator
-
setTableViewEnabled
void setTableViewEnabled(boolean enabled)
- Parameters:
enabled- the table view enabled indicator to set
-
isTableViewWithInsertEnabled
boolean isTableViewWithInsertEnabled()
- Returns:
- the table-view-with-insert-enabled indicator
-
isTableViewWithUpdateEnabled
boolean isTableViewWithUpdateEnabled()
- Returns:
- the table-view-with-update-enabled indicator
-
isTableViewWithDeleteEnabled
boolean isTableViewWithDeleteEnabled()
- Returns:
- the table-view-with-delete-enabled indicator
-
isTableViewWithMasterHeading
boolean isTableViewWithMasterHeading()
- Returns:
- the table-view-with-master-heading indicator
-
getTableViewHelpDocument
java.lang.String getTableViewHelpDocument()
- Returns:
- the table view help document
-
getTableViewHelpFileName
java.lang.String getTableViewHelpFileName()
- Returns:
- the table view help file name
-
isDetailViewEnabled
boolean isDetailViewEnabled()
- Returns:
- the detail view enabled indicator
-
setDetailViewEnabled
void setDetailViewEnabled(boolean enabled)
- Parameters:
enabled- the detail view enabled indicator to set
-
getDetailViewHelpDocument
java.lang.String getDetailViewHelpDocument()
- Returns:
- the detail view help document
-
getDetailViewHelpFileName
java.lang.String getDetailViewHelpFileName()
- Returns:
- the detail view help file name
-
isTreeViewEnabled
boolean isTreeViewEnabled()
- Returns:
- the tree view enabled indicator
-
setTreeViewEnabled
void setTreeViewEnabled(boolean enabled)
- Parameters:
enabled- the tree view enabled indicator to set
-
getTreeViewHelpDocument
java.lang.String getTreeViewHelpDocument()
- Returns:
- the tree view help document
-
getTreeViewHelpFileName
java.lang.String getTreeViewHelpFileName()
- Returns:
- the tree view help file name
-
isConsoleViewEnabled
boolean isConsoleViewEnabled()
- Returns:
- the console view enabled indicator
-
setConsoleViewEnabled
void setConsoleViewEnabled(boolean enabled)
- Parameters:
enabled- the console view enabled indicator to set
-
getConsoleViewHelpDocument
java.lang.String getConsoleViewHelpDocument()
- Returns:
- the console view help document
-
getConsoleViewHelpFileName
java.lang.String getConsoleViewHelpFileName()
- Returns:
- the console view help file name
-
isWarningsEnabled
boolean isWarningsEnabled()
- Returns:
- the warnings enabled indicator
-
isSpecialExpressionsWarningsEnabled
boolean isSpecialExpressionsWarningsEnabled()
- Returns:
- the special expressions warnings enabled indicator
-
isUnusualExpressionsWarningsEnabled
boolean isUnusualExpressionsWarningsEnabled()
- Returns:
- the unusual expressions warnings enabled indicator
-
isBplCodeGenEnabled
boolean isBplCodeGenEnabled()
- Returns:
- the business process logic code generation enabled indicator
-
setBplCodeGenEnabled
void setBplCodeGenEnabled(boolean enabled)
- Parameters:
enabled- the business process logic code generation enabled indicator to set
-
isBwsCodeGenEnabled
boolean isBwsCodeGenEnabled()
- Returns:
- the business web service code generation enabled indicator
-
setBwsCodeGenEnabled
void setBwsCodeGenEnabled(boolean enabled)
- Parameters:
enabled- the business web service code generation enabled indicator to set
-
isDafCodeGenEnabled
boolean isDafCodeGenEnabled()
- Returns:
- the data access facade code generation enabled indicator
-
setDafCodeGenEnabled
void setDafCodeGenEnabled(boolean enabled)
- Parameters:
enabled- the data access facade code generation enabled indicator to set
-
isFwsCodeGenEnabled
boolean isFwsCodeGenEnabled()
- Returns:
- the facade web service code generation enabled indicator
-
setFwsCodeGenEnabled
void setFwsCodeGenEnabled(boolean enabled)
- Parameters:
enabled- the facade web service code generation enabled indicator to set
-
isGuiCodeGenEnabled
boolean isGuiCodeGenEnabled()
- Returns:
- the GUI code generation enabled indicator
-
setGuiCodeGenEnabled
void setGuiCodeGenEnabled(boolean enabled)
- Parameters:
enabled- the GUI code generation enabled indicator to set
-
isSqlCodeGenEnabled
boolean isSqlCodeGenEnabled()
- Returns:
- the SQL code generation enabled indicator
-
setSqlCodeGenEnabled
void setSqlCodeGenEnabled(boolean enabled)
- Parameters:
enabled- the SQL code generation enabled indicator to set
-
isEntityStateCodeGenEnabled
boolean isEntityStateCodeGenEnabled()
- Returns:
- the entity state machine code generation enabled indicator
-
isEntityClassDiagramGenEnabled
boolean isEntityClassDiagramGenEnabled()
- Returns:
- the entity class diagram generation indicator
-
isEntityStateDiagramGenEnabled
boolean isEntityStateDiagramGenEnabled()
- Returns:
- the entity state diagram generation indicator
-
isEntityInsertActivityDiagramGenEnabled
boolean isEntityInsertActivityDiagramGenEnabled()
- Returns:
- the entity insert activity diagram generation indicator
-
isEntityUpdateActivityDiagramGenEnabled
boolean isEntityUpdateActivityDiagramGenEnabled()
- Returns:
- the entity update activity diagram generation indicator
-
getProperty
Property getProperty(java.lang.String name)
- Parameters:
name- property's name- Returns:
- the property with the specified name
-
getReferenceStyle
EntityReferenceStyle getReferenceStyle()
- Returns:
- the reference style
-
getReferenceFilterBy
EntityReferenceProperty getReferenceFilterBy()
- Returns:
- the reference filter-by
-
getReferenceFilterByProperty
Property getReferenceFilterByProperty()
- Returns:
- the reference filter-by proerty
-
getReferenceSortBy
EntityReferenceProperty getReferenceSortBy()
- Returns:
- the reference sort-by
-
getReferenceSortByProperty
Property getReferenceSortByProperty()
- Returns:
- the reference sort-by proerty
-
getSearchType
SearchType getSearchType()
- Returns:
- the search type
-
getListStyle
ListStyle getListStyle()
- Returns:
- the list style
-
getSearchDisplayFormat
SearchDisplayFormat getSearchDisplayFormat()
- Returns:
- the search display format
-
getSearchDisplayMode
DisplayMode getSearchDisplayMode()
- Returns:
- the search display mode
-
getApplicationOrigin
java.lang.String getApplicationOrigin()
- Returns:
- the origin (protocol + server + port) of the application containing the entity views
-
setApplicationOrigin
void setApplicationOrigin(java.lang.String origin)
-
getApplicationContextRoot
java.lang.String getApplicationContextRoot()
- Returns:
- the context-root of the application containing the entity views
-
setApplicationContextRoot
void setApplicationContextRoot(java.lang.String contextRoot)
-
getApplicationConsolePath
java.lang.String getApplicationConsolePath()
- Returns:
- the path of the processing consoles within the context-root of the application that contains the entity views
-
setApplicationConsolePath
void setApplicationConsolePath(java.lang.String consolePath)
-
getApplicationReadingPath
java.lang.String getApplicationReadingPath()
- Returns:
- the path of the reading views within the context-root of the application that contains the entity views
-
setApplicationReadingPath
void setApplicationReadingPath(java.lang.String readingPath)
-
getApplicationWritingPath
java.lang.String getApplicationWritingPath()
- Returns:
- the path of the writing views within the context-root of the application that contains the entity views
-
setApplicationWritingPath
void setApplicationWritingPath(java.lang.String writingPath)
-
isApplicationDefaultLocation
boolean isApplicationDefaultLocation()
- Returns:
- true if the views are in the generated application (default origin and context-root)
-
getSearchQueryFilter
BooleanExpression getSearchQueryFilter()
- Returns:
- the search query filter
-
getSelectFilter
BooleanExpression getSelectFilter()
- Returns:
- the select filter
-
getInsertFilter
BooleanExpression getInsertFilter(EntityReference reference)
- Parameters:
reference- entity reference- Returns:
- the insert filter
-
getUpdateFilter
BooleanExpression getUpdateFilter()
- Returns:
- the update filter
-
getDeleteFilter
BooleanExpression getDeleteFilter()
- Returns:
- the delete filter
-
getMasterDetailFilter
BooleanExpression getMasterDetailFilter(EntityReference reference)
- Parameters:
reference- entity reference- Returns:
- the master/detail filter
-
getInitialValue
java.lang.Object getInitialValue()
- Returns:
- the initial value
-
setInitialValue
void setInitialValue(Entity initialValue)
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
void setInitialValue(Instance initialValue)
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
void setInitialValue(EntityExpression initialValue)
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
void setInitialValue(SpecialEntityValue initialValue)
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
getDefaultValue
java.lang.Object getDefaultValue()
- Returns:
- the default value
-
setDefaultValue
void setDefaultValue(Entity defaultValue)
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
void setDefaultValue(Instance defaultValue)
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
void setDefaultValue(EntityExpression defaultValue)
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
void setDefaultValue(SpecialEntityValue defaultValue)
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
isDisplayAvailable
boolean isDisplayAvailable()
- Returns:
- true if the entity has at least one display
-
setDisplayAvailable
void setDisplayAvailable(java.lang.Boolean displayAvailable)
-
isWritingPageMaster
boolean isWritingPageMaster()
- Returns:
- true if the entity is master of at least one detail
-
initialise
void initialise()
-
prepare
void prepare()
-
settle
void settle()
-
addAttribute
java.lang.Object addAttribute(Property property, java.lang.String name, java.lang.Object value)
-
getDeclaringProject
Project getDeclaringProject()
- Returns:
- the declaring project, if any; null otherwise
-
getRoot
Entity getRoot()
- Returns:
- the root entity instance of the same class
-
getBaseRoot
Entity getBaseRoot()
- Returns:
- the root entity instance of the base class
-
getHierarchyRoot
Entity getHierarchyRoot()
- Returns:
- the root entity instance of the top of the class hierarchy
-
getHierarchyNodeType
HierarchyNodeType getHierarchyNodeType()
- Returns:
- the class hierarchy node type; null if the entity is not part of a hierarchy
-
getAncestorsList
java.util.List<Entity> getAncestorsList()
- Returns:
- the ancestors list
-
getExtensionsList
java.util.List<Entity> getExtensionsList()
- Returns:
- the known extensions list
-
getExtensionsMap
java.util.Map<java.lang.String,Entity> getExtensionsMap()
- Returns:
- the direct known extensions map
-
getOverlayEntitiesList
java.util.List<Entity> getOverlayEntitiesList()
- Returns:
- the overlay entities list
-
getOverlayEntitiesMap
java.util.Map<java.lang.String,Entity> getOverlayEntitiesMap()
- Returns:
- the overlay entities map
-
getAccesibleOperationsOverlayEntitiesList
java.util.List<Entity> getAccesibleOperationsOverlayEntitiesList()
- Returns:
- the accesible operations overlay entities list
-
getAccesibleOperationsOverlayEntitiesMap
java.util.Map<java.lang.String,Entity> getAccesibleOperationsOverlayEntitiesMap()
- Returns:
- the accesible operations overlay entities map
-
getOperation
<T extends Operation> T getOperation(java.lang.Class<T> type)
- Type Parameters:
T- generic operation type- Parameters:
type- operation type- Returns:
- the operation of the specified class
-
getCrudOperationsList
java.util.List<Operation> getCrudOperationsList()
- Returns:
- the CRUD operation list
-
getBusinessOperationsList
java.util.List<Operation> getBusinessOperationsList()
- Returns:
- the user-defined business operation list
-
getAccesibleBusinessOperationsList
java.util.List<Operation> getAccesibleBusinessOperationsList()
- Returns:
- the user-defined accesible business operation list
-
getRemoveHeadingPropertyArray
Property[] getRemoveHeadingPropertyArray()
- Returns:
- the array of properties that should be excluded from the heading of Master/Detail views (pages)
-
isRemovePropertiesInRemoveHeadingPropertyArray
boolean isRemovePropertiesInRemoveHeadingPropertyArray()
- Returns:
- true if the array contains the properties that should be excluded from the heading of Master/Detail views (pages); false, if the array contains the properties that should not be excluded from the heading.
-
isNull
BooleanComparisonX isNull()
El método isNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo. La comparación resulta en verdadero si el valor de la entidad es nulo.
-
isNotNull
BooleanComparisonX isNotNull()
El método isNotNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo. La comparación resulta en verdadero si el valor de la entidad no es nulo.
-
isEqualTo
BooleanComparisonX isEqualTo(Entity y)
El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
BooleanComparisonX isEqualTo(Instance y)
El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
BooleanComparisonX isEqualTo(EntityExpression y)
El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
BooleanComparisonX isNotEqualTo(Entity y)
El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
BooleanComparisonX isNotEqualTo(Instance y)
El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
BooleanComparisonX isNotEqualTo(EntityExpression y)
El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
BooleanComparisonX isNullOrEqualTo(Entity y)
El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
BooleanComparisonX isNullOrEqualTo(Instance y)
El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
BooleanComparisonX isNullOrEqualTo(EntityExpression y)
El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
BooleanComparisonX isNullOrNotEqualTo(Entity y)
El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
BooleanComparisonX isNullOrNotEqualTo(Instance y)
El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
BooleanComparisonX isNullOrNotEqualTo(EntityExpression y)
El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
self
EntityScalarX self()
El método self contruye una expresión que da como resultado esta entidad.- Returns:
- expresión que da como resultado esta entidad.
-
coalesce
EntityOrderedPairX coalesce(Entity y)
El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la entidad que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Parameters:
y- operando Y- Returns:
- expresión que genera el primero de de los operandos que no sea nulo.
-
coalesce
EntityOrderedPairX coalesce(Instance y)
El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la instancia que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Parameters:
y- operando Y- Returns:
- expresión que genera el primero de de los operandos que no sea nulo.
-
coalesce
EntityOrderedPairX coalesce(EntityExpression y)
El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la expresión que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Parameters:
y- operando Y- Returns:
- expresión que genera el primero de de los operandos que no sea nulo.
-
-