Myco :: Entity :: Meta :: Atributo

contêiner para meta de dados descrevendo um atributo de uma classe de entidade Myco
Baixe Agora

Myco :: Entity :: Meta :: Atributo Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • The myco project
  • Site do editor:
  • http://search.cpan.org/~czbsd/Myco-0.01/lib/Myco.pm

Myco :: Entity :: Meta :: Atributo Tag


Myco :: Entity :: Meta :: Atributo Descrição

Recipiente para Meta Dados descrevendo um atributo de uma classe de entidade Myco Myco :: Entity :: Meta :: O atributo é um contêiner para meta dados descrevendo um atributo de uma classe de entidade Myco.synopsis # Note que esta classe é normalmente usada apenas via # Myco :: Entity :: Meta ## dentro de uma definição de classe de entidade - Adicionar atributo ao construtor de classe # :: Atributo deve ser usado apenas via # :: Meta's Add_Attribute () Como mostrado: Meu $ MD = Myco :: Entidade :: Meta (nome => __package__); $ md-> add_attribute (nome => 'Doneness', tipo => 'int', readonly => 0, # padrão é leitura / gravação Access_List => {rw => , ro => }, tangram_options => {obrigatório => 1}, sinopse => "Como você gostaria de sua carne cozida", Syntax_msg => "Formato correto, por favor!", Valores => , value_labels => {0 => 'raro', 1 => 'raro médio', 2 => 'médio', 3 => 'Médio', 4 => 'Bem', 5 => 'carbonizado'}, ui => {widget => , etiqueta => 'Cook até ...',},); ## Típico de Uso Pós-Configuração # ... Dado um Myco :: Entidade :: Meta habilitou Objeto de Entidade $ OBJ Meu $ Metadata = $ Obj-> introspecção; # Obter Referência para Array of :: Meta :: Atributo Objetos para a Classe de $ OBJ Meu $ Atributos = $ Metadados-> get_attributes; # Procure o tipo de atributo Minhas $ Type = $ Atributos -> {Doneness} -> get_type; # Uso de Accessor armazenado Coderef - Definir Doneness = 3 $ Atributos -> {Doneness} -> Setval ($ OBJ, 3); Requisitos: · Perl.


Myco :: Entity :: Meta :: Atributo Software Relacionado