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?



12
13
14
# File 'lib/csdl/targets.rb', line 12

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?



12
13
14
# File 'lib/csdl/targets.rb', line 12

def interaction?
  @interaction?
end

#nameString

The name of the target.

Returns:

  • (String)

    the current value of name



12
13
14
# File 'lib/csdl/targets.rb', line 12

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?



12
13
14
# File 'lib/csdl/targets.rb', line 12

def query?
  @query?
end