Package adalid.core.interfaces
Interface Artifact
-
- All Known Subinterfaces:
AlphanumericParameter,AlphanumericProperty,AnnotatableArtifact,BooleanExpression,CalculableProperty,CharacterExpression,Check,ComparisonX,ConditionalX,DataAggregateX,DataArtifact,DatabaseEntity,Entity,EntityExpression,EntityReference,Expression,IntervalizedArtifact,NaryExpression,NaryVectorX,NumericExpression,NumericParameter,NumericProperty,OrderedPairX,Parameter,PersistentEntity,PersistentEntityReference,PersistentEnumerationEntity,PersistentEnumerationEntityReference,Property,RowsAggregateX,ScalarX,Segment,State,TemporalExpression,TemporalParameter,TemporalProperty,TypedArtifact,ValuedArtifact
- All Known Implementing Classes:
AbstractArtifact,AbstractComparisonX,AbstractConditionalX,AbstractContextualEntity,AbstractDataAggregateX,AbstractDataArtifact,AbstractDatabaseEntity,AbstractEntity,AbstractEnumerationEntity,AbstractExpression,AbstractJavaBeanModule,AbstractJavaModule,AbstractJavaWebModule,AbstractNaryVectorX,AbstractOrderedPairX,AbstractPersistentEntity,AbstractPersistentEnumerationEntity,AbstractProceduralEntity,AbstractRowsAggregateX,AbstractScalarX,AbstractVirtualEntity,AccessControl,AccionArchivoCargado,AmbientePrueba,AmbientePrueba.DesignarActual,Aplicacion,ArchivoAdjunto,ArchivoAdjunto.EliminarArchivoServidorWeb,ArchivoAdjunto.EliminarTotalmente,ArchivoAdjunto.RestaurarArchivoServidorWeb,AtributoAplicacion,Audit,Auditoria,BasicDatabaseOperation,BasicDatabaseProcessOperation,BigDecimalData,BigDecimalParameter,BigDecimalProperty,BigIntegerData,BigIntegerParameter,BigIntegerProperty,BinaryData,BinaryParameter,BinaryPrimitive,BinaryProperty,BooleanComparisonX,BooleanConditionalX,BooleanData,BooleanDataAggregateX,BooleanOrderedPairX,BooleanOtherwiseX,BooleanParameter,BooleanPrimitive,BooleanProperty,BooleanRowsAggregateX,BooleanScalarX,BooleanX,ByteData,ByteParameter,ByteProperty,Calendar,CasoPrueba,CasoPrueba.Cargar,CharacterConditionalX,CharacterData,CharacterDataAggregateX,CharacterNaryVectorX,CharacterOrderedPairX,CharacterOtherwiseX,CharacterParameter,CharacterPrimitive,CharacterProperty,CharacterRowsAggregateX,CharacterScalarX,CharacterX,ClaseFabricador,ClaseJava,ClaseRecurso,ClaseRecurso,CondicionEjeFun,CondicionTarea,ConfiguracionBasica,ConjuntoSegmento,ConjuntoSegmento.Copiar,ConsoleJavaServerPage,ControlAcceso,ControlProcesos,ControlPruebas,ControlRutinas,ControlServicios,ControlTareas,CrudJavaServerPage,DateData,DateParameter,DateProperty,DeleteOperation,Display,DisplayField,DisplaySet,DocumentoPrueba,DocumentoPrueba.Cargar,DocumentoPruebaX1,DocumentoPruebaX2,DocumentoPruebaX3,DocumentoPruebaX4,DocumentoPruebaX5,DocumentoPruebaX6,Dominio,Dominio,DominioParametro,DoubleData,DoubleParameter,DoubleProperty,DropDown,EjecucionLineaPrueba,EjecucionLineaPrueba.Cargar,EjecucionLineaPrueba.RegistrarResultadoConRastro,EjecucionLineaPrueba.RegistrarResultadoSinRastro,EjecucionLineaPrueba.ReversarResultado,EjecucionPrueba,EjecucionPrueba.AsignarResponsable,EjecucionPrueba.Cargar,ElementoSegmento,EntidadesBasicas,EntidadesComunes,EntityCollection,EntityCollectionAggregate,EntityConditionalX,EntityDataAggregateX,EntityOrderedPairX,EntityOtherwiseX,EntityScalarX,EntityX,EscenarioPrueba,EscenarioPrueba.Cargar,ExportOperation,FiltroFuncion,FiltroFuncion.EnviarCopia,FiltroFuncion.Privatizar,FiltroFuncion.Publicar,FiltroFuncionPar,FloatData,FloatParameter,FloatProperty,Form,FormField,Funcion,Funcion,FuncionParametro,GrupoProceso,GrupoProceso.Cancelar,InsertOperation,Instance,InstanceField,IntegerData,IntegerParameter,IntegerProperty,JavaServerPage,Key,KeyField,LineaPrueba,LineaPrueba.Cargar,LongData,LongParameter,LongProperty,ModuloBase,ModuloConsulta,ModuloProcesamiento,ModuloRegistro,NivelOpcionMenu,NumericConditionalX,NumericDataAggregateX,NumericOrderedPairX,NumericOtherwiseX,NumericPrimitive,NumericRowsAggregateX,NumericScalarX,NumericX,OpcionMenu,OpcionMenu.Desactivar,OpcionMenu.Reactivar,OpcionMenu.Reconstruir,OperacionBasica,OperadorCom,Operation,Page,PageField,Pagina,PaginaEspecial,PaginaEspecial.Desactivar,PaginaEspecial.Reactivar,PaginaInicio,PaginaUsuario,PaqueteBase,PaqueteConsultaAuditoria,PaqueteConsultaBase,PaqueteConsultaControlAcceso,PaqueteConsultaControlPruebas,PaqueteConsultaControlRutinas,PaqueteConsultaFiltro,PaqueteConsultaRecursosBasicos,PaqueteConsultaTarea,PaqueteConsultaVista,PaqueteProcesamientoAuditoria,PaqueteProcesamientoBase,PaqueteProcesamientoControlAcceso,PaqueteProcesamientoControlPruebas,PaqueteProcesamientoControlRutinas,PaqueteProcesamientoFiltro,PaqueteProcesamientoRecursosBasicos,PaqueteProcesamientoVista,PaquetePrueba,PaqueteRegistroBase,PaqueteRegistroControlAcceso,PaqueteRegistroControlPruebas,PaqueteRegistroControlRutinas,PaqueteRegistroFiltro,PaqueteRegistroRecursosBasicos,PaqueteRegistroVista,Parametro,ParametroLineaPrueba,ParteAmbientePrueba,PasoRutina,PersistentEntityBase,PersistentEnumerationEntityBase,PiezaAmbientePrueba,Primitive,ProcedureOperation,ProcessControl,ProcessOperation,ProgramaPrueba,ProgramaPrueba.Cargar,Project,ProyectoBase,ProyectoJava1,ProyectoJava2,ProyectoMaven,ProyectoMavenPrime,ProyectoPrime,RangoAgregacion,RangoComparacion,RastroFuncion,RastroFuncion.EmitirInformeRastros,RastroFuncion.ExportarArchivoRastros,RastroFuncionPar,RastroFuncionPar.EmitirInformeRastrosConParametros,RastroFuncionPar.ExportarArchivoRastrosConParametros,RastroInforme,RastroInforme.EnviarCopia,RastroProceso,RecursoValor,Report,ReportField,ReportGroup,ReportOperation,Rol,Rol.Copiar,Rol.Desactivar,Rol.ModificarConjunto,Rol.PropagarFavoritos,Rol.PropagarFiltros,Rol.PropagarVistas,Rol.Reactivar,RolFiltroFuncion,RolFuncion,RolFuncionPar,RolPagina,RolUsuario,RolUsuario.Agregar,RolVistaFuncion,RoutineControl,RutinaUsuario,Segmento,SelectOperation,ServicesControl,SeveridadMensaje,ShortData,ShortParameter,ShortProperty,Step,StepField,StringData,StringParameter,StringProperty,SubtipoGrafico,Tab,TabField,TareaUsuario,TareaUsuario.Abandonar,TareaUsuario.Asignar,TareaUsuario.Asumir,TareaUsuario.Cancelar,TareaUsuario.Relevar,TareaUsuarioCorreo,TareaVirtual,TaskControl,TemporalConditionalX,TemporalDataAggregateX,TemporalOrderedPairX,TemporalOtherwiseX,TemporalPrimitive,TemporalRowsAggregateX,TemporalScalarX,TemporalX,TestControl,TextArea,TextField,TimeData,TimeParameter,TimeProperty,TimestampData,TimestampParameter,TimestampProperty,TipoAccesoRecurso,TipoAgregacion,TipoClaseRecurso,TipoComparacion,TipoDatoPar,TipoDocumentoPrueba,TipoDominio,TipoFuncion,TipoGrafico,TipoInforme,TipoNodo,TipoPagina,TipoParametro,TipoParametroDom,TipoPiezaPrueba,TipoRastroFun,TipoRecurso,TipoRestriccionFormatos,TipoResultadoPrueba,TipoRol,TipoValor,TransicionAbstracta,TransicionTareaUsuario,Transition,Trigger,UIComponent,UpdateOperation,UserFlow,Usuario,Usuario,Usuario.Agregar,Usuario.AnularSuperAuditor,Usuario.AnularSuperUsuario,Usuario.AnularSupervisor,Usuario.AsignarPassword,Usuario.AsignarSupervisor,Usuario.CambiarConfiguracion,Usuario.CambiarPassword,Usuario.CargarArchivo,Usuario.CargarRetrato,Usuario.Copiar,Usuario.Desactivar,Usuario.DesignarSuperAuditor,Usuario.DesignarSuperUsuario,Usuario.EliminarRoles,Usuario.Reactivar,Usuario.RecortarRetrato,Usuario.Sincronizar,Usuario.TomarRetrato,UsuarioSegmento,UsuarioSegmento.Agregar,UsuarioSegmento.Eliminar,UsuarioSegmento.Remover,VariableRutina,VariantX,View,ViewField,VistaFuncion,VistaFuncion.EnviarCopia,VistaFuncion.Privatizar,VistaFuncion.Publicar,VistaFuncionCol
public interface Artifact- Author:
- Jorge Campins
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectaddAttribute(Class<?> clazz, String name, KVP value)ObjectaddAttribute(Class<?> clazz, String name, KVP... value)ObjectaddAttribute(Class<?> clazz, String name, Object value)ObjectaddAttribute(Class<?> clazz, String name, Object... value)ObjectaddAttribute(String name, KVP value)ObjectaddAttribute(String name, KVP... value)ObjectaddAttribute(String name, Object value)ObjectaddAttribute(String name, Object... value)voidaddAttributes()voidclearAttributes()intdepth()booleanfinalise()dot the i's and cross the t'sStringgetAlias()ObjectgetAttribute(Class<?> clazz, String name)ObjectgetAttribute(String name)StringgetClassPath()ArtifactgetDeclaringArtifact()EntitygetDeclaringEntity()EntitygetDeclaringEntityRoot()FieldgetDeclaringField()EntitygetDeclaringFieldEntityRoot()intgetDeclaringFieldIndex()PersistentEntitygetDeclaringFieldPersistentEntityRoot()PersistentEntitygetDeclaringFieldPersistentEntityTableRoot()OperationgetDeclaringOperation()PersistentEntitygetDeclaringPersistentEntity()PersistentEntitygetDeclaringPersistentEntityRoot()StringgetDefaultCollectionLabel()StringgetDefaultCollectionShortLabel()StringgetDefaultDescription()StringgetDefaultLabel()LocalegetDefaultLocale()StringgetDefaultShortDescription()StringgetDefaultShortLabel()StringgetDefaultSymbol()StringgetDefaultTooltip()StringgetFullName()StringgetLocalizedCollectionLabel(Locale locale)StringgetLocalizedCollectionShortLabel(Locale locale)StringgetLocalizedDescription(Locale locale)StringgetLocalizedLabel(Locale locale)StringgetLocalizedShortDescription(Locale locale)StringgetLocalizedShortLabel(Locale locale)StringgetLocalizedSymbol(Locale locale)StringgetLocalizedTooltip(Locale locale)StringgetName()StringgetPartialName()List<Artifact>getPathList()StringgetPathString()StringgetSqlName()StringhashCodeHexString()booleanisAnnotated()booleanisClassInPath(Class<?> type)booleanisDeclared()booleanisExpression()booleanisFinalised()booleanisInherited()booleanisInheritedFromAbstract()booleanisInheritedFromConcrete()booleanisNotDeclared()booleanisNotInherited()booleanisNotInheritedFromAbstract()booleanisNotInheritedFromConcrete()booleanisOperation()Fieldput(Class<? extends Annotation> annotation, Field field)intround()voidsetAlias(String alias)El método setAlias se utiliza para establecer el alias (código alterno) del proyecto.voidsetDefaultCollectionLabel(String defaultCollectionLabel)El método setDefaultCollectionLabel se utiliza para establecer la etiqueta de colección del artefacto que se almacena en el archivo de recursos por defecto.voidsetDefaultCollectionShortLabel(String defaultCollectionShortLabel)El método setDefaultCollectionShortLabel se utiliza para establecer la etiqueta corta de colección del artefacto que se almacena en el archivo de recursos por defecto.voidsetDefaultDescription(String defaultDescription)El método setDefaultDescription se utiliza para establecer la descripción del artefacto que se almacena en el archivo de recursos por defecto.voidsetDefaultLabel(String defaultLabel)El método setDefaultLabel se utiliza para establecer la etiqueta del artefacto que se almacena en el archivo de recursos por defecto.voidsetDefaultShortDescription(String defaultShortDescription)El método setDefaultShortDescription se utiliza para establecer la descripción corta del artefacto que se almacena en el archivo de recursos por defecto.voidsetDefaultShortLabel(String defaultShortLabel)El método setDefaultShortLabel se utiliza para establecer la etiqueta corta del artefacto que se almacena en el archivo de recursos por defecto.voidsetDefaultSymbol(String defaultSymbol)El método setDefaultSymbol se utiliza para establecer el símbolo o unidad del artefacto que se almacena en el archivo de recursos por defecto.voidsetDefaultTooltip(String defaultTooltip)El método setDefaultTooltip se utiliza para establecer la descripción emergente (tooltip) del artefacto que se almacena en el archivo de recursos por defecto.voidsetLocalizedCollectionLabel(Locale locale, String localizedCollectionLabel)El método setLocalizedCollectionLabel se utiliza para establecer la etiqueta de colección del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetLocalizedCollectionShortLabel(Locale locale, String localizedCollectionShortLabel)El método setLocalizedCollectionShortLabel se utiliza para establecer la etiqueta corta de colección del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetLocalizedDescription(Locale locale, String localizedDescription)El método setLocalizedDescription se utiliza para establecer la descripción del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetLocalizedLabel(Locale locale, String localizedLabel)El método setLocalizedLabel se utiliza para establecer la etiqueta del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetLocalizedShortDescription(Locale locale, String localizedShortDescription)El método setLocalizedShortDescription se utiliza para establecer la descripción corta del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetLocalizedShortLabel(Locale locale, String localizedShortLabel)El método setLocalizedShortLabel se utiliza para establecer la etiqueta corta del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetLocalizedSymbol(Locale locale, String localizedSymbol)El método setLocalizedSymbol se utiliza para establecer el símbolo o unidad del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetLocalizedTooltip(Locale locale, String localizedTooltip)El método setLocalizedTooltip se utiliza para establecer la descripción emergente (tooltip) del artefacto que se almacena en el archivo de recursos de configuración regional.voidsetSqlName(String sqlName)El método setSqlName se utiliza para establecer el nombre SQL del artefacto.StringtoString(int n)StringtoString(int n, String key)StringtoString(int n, String key, boolean verbose)StringtoString(int n, String key, boolean verbose, boolean fields, boolean maps)
-
-
-
Method Detail
-
isAnnotated
boolean isAnnotated()
- Returns:
- true if the artifact is annotated
-
isDeclared
boolean isDeclared()
- Returns:
- true if the artifact is declared
-
isNotDeclared
boolean isNotDeclared()
- Returns:
- true if the artifact is not declared
-
isInherited
boolean isInherited()
- Returns:
- true if the artifact is inherited
-
isNotInherited
boolean isNotInherited()
- Returns:
- true if the artifact is not inherited
-
isInheritedFromAbstract
boolean isInheritedFromAbstract()
- Returns:
- true if the artifact is inherited from an abstract class
-
isNotInheritedFromAbstract
boolean isNotInheritedFromAbstract()
- Returns:
- true if the artifact is not inherited from an abstract class
-
isInheritedFromConcrete
boolean isInheritedFromConcrete()
- Returns:
- true if the artifact is inherited from a concrete class
-
isNotInheritedFromConcrete
boolean isNotInheritedFromConcrete()
- Returns:
- true if the artifact is not inherited from a concrete class
-
getName
String getName()
- Returns:
- the name
-
getAlias
String getAlias()
- Returns:
- the alias
-
setAlias
void setAlias(String alias)
El método setAlias se utiliza para establecer el alias (código alterno) del proyecto. El alias solo puede contener letras minúsculas y números, debe comenzar por una letra, y no puede ser jee2ap101, meta o workspace. Se recomienda utilizar un alias que tenga el nombre de su proyecto como prefijo. Si utiliza la plataforma jee2, el alias del proyecto maestro es el nombre del directorio raíz de los archivos generados; por lo tanto, se debe establecer un alias diferente antes de cada ejecución del método generate.- Parameters:
alias- código alterno del proyecto
-
getSqlName
String getSqlName()
- Returns:
- the SQL name
-
setSqlName
void setSqlName(String sqlName)
El método setSqlName se utiliza para establecer el nombre SQL del artefacto. Si este método no es ejecutado, el nombre SQL se determina a partir del nombre del artefacto, sustituyendo cada letra mayúscula por un guion bajo (underscore) seguido de la letra convertida en minúscula.- Parameters:
sqlName- nombre SQL del artefacto
-
getDefaultLocale
Locale getDefaultLocale()
- Returns:
- the default locale
-
getDefaultLabel
String getDefaultLabel()
- Returns:
- the default label
-
setDefaultLabel
void setDefaultLabel(String defaultLabel)
El método setDefaultLabel se utiliza para establecer la etiqueta del artefacto 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:
defaultLabel- sustantivo singular que se usa como etiqueta del artefacto
-
getDefaultShortLabel
String getDefaultShortLabel()
- Returns:
- the default short label
-
setDefaultShortLabel
void setDefaultShortLabel(String defaultShortLabel)
El método setDefaultShortLabel se utiliza para establecer la etiqueta corta del artefacto 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:
defaultShortLabel- sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta corta del artefacto
-
getDefaultCollectionLabel
String getDefaultCollectionLabel()
- Returns:
- the default collection label
-
setDefaultCollectionLabel
void setDefaultCollectionLabel(String defaultCollectionLabel)
El método setDefaultCollectionLabel se utiliza para establecer la etiqueta de colección del artefacto 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:
defaultCollectionLabel- sustantivo plural que se usa como etiqueta de colección del artefacto
-
getDefaultCollectionShortLabel
String getDefaultCollectionShortLabel()
- Returns:
- the default collection short label
-
setDefaultCollectionShortLabel
void setDefaultCollectionShortLabel(String defaultCollectionShortLabel)
El método setDefaultCollectionShortLabel se utiliza para establecer la etiqueta corta de colección del artefacto 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:
defaultCollectionShortLabel- sustantivo plural, preferiblemente sin complementos, que se usa como etiqueta corta de colección del artefacto
-
getDefaultDescription
String getDefaultDescription()
- Returns:
- the default description
-
setDefaultDescription
void setDefaultDescription(String defaultDescription)
El método setDefaultDescription se utiliza para establecer la descripción del artefacto 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 descripción.- Parameters:
defaultDescription- una o más oraciones que describen el artefacto
-
getDefaultShortDescription
String getDefaultShortDescription()
- Returns:
- the default short description
-
setDefaultShortDescription
void setDefaultShortDescription(String defaultShortDescription)
El método setDefaultShortDescription se utiliza para establecer la descripción corta del artefacto 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 descripción.- Parameters:
defaultShortDescription- una o más oraciones que describen brevemente el artefacto
-
getDefaultTooltip
String getDefaultTooltip()
- Returns:
- the default tooltip
-
setDefaultTooltip
void setDefaultTooltip(String defaultTooltip)
El método setDefaultTooltip se utiliza para establecer la descripción emergente (tooltip) del artefacto 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 descripción.- Parameters:
defaultTooltip- una o más oraciones que describen muy brevemente el artefacto
-
getDefaultSymbol
String getDefaultSymbol()
- Returns:
- the default symbol
-
setDefaultSymbol
void setDefaultSymbol(String defaultSymbol)
El método setDefaultSymbol se utiliza para establecer el símbolo o unidad del artefacto 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 del símbolo.- Parameters:
defaultSymbol- una o más oraciones que describen muy brevemente el artefacto
-
getLocalizedLabel
String getLocalizedLabel(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized label
-
setLocalizedLabel
void setLocalizedLabel(Locale locale, String localizedLabel)
El método setLocalizedLabel se utiliza para establecer la etiqueta del artefacto 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 regionallocalizedLabel- sustantivo singular que se usa como etiqueta del artefacto
-
getLocalizedShortLabel
String getLocalizedShortLabel(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized short label
-
setLocalizedShortLabel
void setLocalizedShortLabel(Locale locale, String localizedShortLabel)
El método setLocalizedShortLabel se utiliza para establecer la etiqueta corta del artefacto 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 regionallocalizedShortLabel- sustantivo singular, preferiblemente sin complementos, que se usa como etiqueta corta del artefacto
-
getLocalizedCollectionLabel
String getLocalizedCollectionLabel(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized collection label
-
setLocalizedCollectionLabel
void setLocalizedCollectionLabel(Locale locale, String localizedCollectionLabel)
El método setLocalizedCollectionLabel se utiliza para establecer la etiqueta de colección del artefacto 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 regionallocalizedCollectionLabel- sustantivo plural que se usa como etiqueta de colección del artefacto
-
getLocalizedCollectionShortLabel
String getLocalizedCollectionShortLabel(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized collection short label
-
setLocalizedCollectionShortLabel
void setLocalizedCollectionShortLabel(Locale locale, String localizedCollectionShortLabel)
El método setLocalizedCollectionShortLabel se utiliza para establecer la etiqueta corta de colección del artefacto 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 regionallocalizedCollectionShortLabel- sustantivo plural, preferiblemente sin complementos, que se usa como etiqueta corta de colección del artefacto
-
getLocalizedDescription
String getLocalizedDescription(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized description
-
setLocalizedDescription
void setLocalizedDescription(Locale locale, String localizedDescription)
El método setLocalizedDescription se utiliza para establecer la descripción del artefacto 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 descripción.- Parameters:
locale- configuración regionallocalizedDescription- una o más oraciones que describen el artefacto
-
getLocalizedShortDescription
String getLocalizedShortDescription(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized short description
-
setLocalizedShortDescription
void setLocalizedShortDescription(Locale locale, String localizedShortDescription)
El método setLocalizedShortDescription se utiliza para establecer la descripción corta del artefacto 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 descripción.- Parameters:
locale- configuración regionallocalizedShortDescription- una o más oraciones que describen brevemente el artefacto
-
getLocalizedTooltip
String getLocalizedTooltip(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized tooltip
-
setLocalizedTooltip
void setLocalizedTooltip(Locale locale, String localizedTooltip)
El método setLocalizedTooltip se utiliza para establecer la descripción emergente (tooltip) del artefacto 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 descripción.- Parameters:
locale- configuración regionallocalizedTooltip- una o más oraciones que describen muy brevemente el artefacto
-
getLocalizedSymbol
String getLocalizedSymbol(Locale locale)
- Parameters:
locale- locale- Returns:
- the localized symbol
-
setLocalizedSymbol
void setLocalizedSymbol(Locale locale, String localizedSymbol)
El método setLocalizedSymbol se utiliza para establecer el símbolo o unidad del artefacto 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 del símbolo.- Parameters:
locale- configuración regionallocalizedSymbol- una o más oraciones que describen muy brevemente el artefacto
-
getDeclaringArtifact
Artifact getDeclaringArtifact()
- Returns:
- the declaring artifact
-
getDeclaringField
Field getDeclaringField()
- Returns:
- the declaring field
-
getDeclaringFieldIndex
int getDeclaringFieldIndex()
- Returns:
- the declaring field index
-
getDeclaringEntity
Entity getDeclaringEntity()
- Returns:
- the declaring entity if the artifact directly declared by one, null otherwise
-
getDeclaringEntityRoot
Entity getDeclaringEntityRoot()
- Returns:
- the declaring entity if the artifact directly declared by one, null otherwise
-
getDeclaringPersistentEntity
PersistentEntity getDeclaringPersistentEntity()
- Returns:
- the declaring entity if the artifact directly declared by one, null otherwise
-
getDeclaringPersistentEntityRoot
PersistentEntity getDeclaringPersistentEntityRoot()
- Returns:
- the declaring entity if the artifact directly declared by one, null otherwise
-
getDeclaringFieldEntityRoot
Entity getDeclaringFieldEntityRoot()
- Returns:
- the declaring entity if the artifact directly declared by one, null otherwise
-
getDeclaringFieldPersistentEntityRoot
PersistentEntity getDeclaringFieldPersistentEntityRoot()
- Returns:
- the declaring entity if the artifact directly declared by one, null otherwise
-
getDeclaringFieldPersistentEntityTableRoot
PersistentEntity getDeclaringFieldPersistentEntityTableRoot()
- Returns:
- the declaring entity if the artifact directly declared by one, null otherwise
-
getDeclaringOperation
Operation getDeclaringOperation()
- Returns:
- the declaring operation if the artifact directly declared by one, null otherwise
-
depth
int depth()
- Returns:
- the depth
-
round
int round()
- Returns:
- the round
-
put
Field put(Class<? extends Annotation> annotation, Field field)
- Parameters:
annotation- annotationfield- field- Returns:
- field
-
clearAttributes
void clearAttributes()
-
addAttributes
void addAttributes()
-
addAttribute
Object addAttribute(Class<?> clazz, String name, KVP value)
- Parameters:
clazz- classname- namevalue- value- Returns:
- object
-
addAttribute
Object addAttribute(String name, KVP value)
- Parameters:
name- namevalue- value- Returns:
- object
-
addAttribute
Object addAttribute(Class<?> clazz, String name, KVP... value)
- Parameters:
clazz- classname- namevalue- value- Returns:
- object
-
addAttribute
Object addAttribute(String name, KVP... value)
- Parameters:
name- namevalue- value- Returns:
- object
-
addAttribute
Object addAttribute(Class<?> clazz, String name, Object value)
- Parameters:
clazz- classname- namevalue- value- Returns:
- object
-
addAttribute
Object addAttribute(String name, Object value)
- Parameters:
name- namevalue- value- Returns:
- object
-
addAttribute
Object addAttribute(Class<?> clazz, String name, Object... value)
- Parameters:
clazz- classname- namevalue- value- Returns:
- object
-
addAttribute
Object addAttribute(String name, Object... value)
- Parameters:
name- namevalue- value- Returns:
- object
-
getAttribute
Object getAttribute(Class<?> clazz, String name)
- Parameters:
clazz- classname- name- Returns:
- object
-
getClassPath
String getClassPath()
- Returns:
- the class path
-
isClassInPath
boolean isClassInPath(Class<?> type)
- Parameters:
type- class to test- Returns:
- true if type is present in the class path
-
getPathString
String getPathString()
- Returns:
- the path string
-
getFullName
String getFullName()
- Returns:
- the full name
-
getPartialName
String getPartialName()
- Returns:
- the partial name
-
isOperation
boolean isOperation()
- Returns:
- true if this artifact is an Operation; otherwise false
-
isExpression
boolean isExpression()
- Returns:
- true if this artifact is an Expression; otherwise false
-
isFinalised
boolean isFinalised()
- Returns:
- true if this artifact is already finalised; otherwise false
-
finalise
boolean finalise()
dot the i's and cross the t's- Returns:
- true if this artifact was successfully finalised; otherwise false
-
hashCodeHexString
String hashCodeHexString()
- Returns:
- the hex string representation of the hash code
-
toString
String toString(int n)
- Parameters:
n- n- Returns:
- the string representation of the data
-
toString
String toString(int n, String key)
- Parameters:
n- nkey- key- Returns:
- the string representation of the data
-
toString
String toString(int n, String key, boolean verbose)
- Parameters:
n- nkey- keyverbose- verbose- Returns:
- the string representation of the data
-
-