Class: CSDL::Target

Inherits:
Struct
  • Object
show all
Defined in:
lib/csdl/targets.rb

Overview

A CSDL Target definition with indication as to where the target can be used.

See Also:

Instance Attribute Summary collapse

Instance Attribute Details

#analysis?Boolean

True if the target is availble for use as an Analysis Target.

Returns:

  • (Boolean)

    the current value of analysis?



14
15
16
# File 'lib/csdl/targets.rb', line 14

def analysis?
  @analysis?
end

#interaction?Boolean

True if the target is availble for use in an Interaction Filter.

Returns:

  • (Boolean)

    the current value of interaction?



14
15
16
# File 'lib/csdl/targets.rb', line 14

def interaction?
  @interaction?
end

#nameString

The name of the target.

Returns:

  • (String)

    the current value of name



14
15
16
# File 'lib/csdl/targets.rb', line 14

def name
  @name
end

#query?Boolean

True if the target is availble for use in a Query Filter.

Returns:

  • (Boolean)

    the current value of query?



14
15
16
# File 'lib/csdl/targets.rb', line 14

def query?
  @query?
end

#valuesObject

Returns the value of attribute values

Returns:

  • (Object)

    the current value of values



14
15
16
# File 'lib/csdl/targets.rb', line 14

def values
  @values
end