Sha256: 38ca06aa9d85dcec7d7a4a702c76f464f1a6cd513556efe12a5a3915aeed6c77

Contents?: true

Size: 1.13 KB

Versions: 1

Compression:

Stored size: 1.13 KB

Contents

=begin

CapicuaGen

CapicuaGen es un software que ayuda a la creación automática de
sistemas empresariales a través de la definición y ensamblado de
diversos generadores de características.

El proyecto fue iniciado por José Luis Bautista Martín, el 6 de enero
de 2016.

Puede modificar y distribuir este software, según le plazca, y usarlo
para cualquier fin ya sea comercial, personal, educativo, o de cualquier
índole, siempre y cuando incluya este mensaje, y se permita acceso al
código fuente.

Este software es código libre, y se licencia bajo LGPL.

Para más información consultar http://www.gnu.org/licenses/lgpl.html
=end

require_relative 'Mixins/reflection_mixin'

module CapicuaGen

  # Define un objtivo a contruir
  class Target
    include CapicuaGen


    public

    attr_accessor :name, :feature_name, :enable, :enable_generation, :group


    def initialize(attributes= {})
      @enable= true
      @enable_generation= true

      # Inicializo propiedades
      initialize_properties(attributes, false)

      @feature_name= @name unless @feature_name

    end


  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
CapicuaGen-0.1.1 lib/CapicuaGen/target.rb