Class: Sprout::MXMLCHelper
- Inherits:
-
Object
- Object
- Sprout::MXMLCHelper
- Defined in:
- lib/sprout/tasks/mxmlc_helper.rb
Overview
:nodoc:
Direct Known Subclasses
MXMLCCruise, MXMLCDebug, MXMLCDeploy, MXMLCDocument, MXMLCFlexBuilder, MXMLCSWC, MXMLCStyleSheet, MXMLCUnit
Instance Attribute Summary collapse
-
#model ⇒ Object
readonly
Returns the value of attribute model.
-
#use_fcsh ⇒ Object
Returns the value of attribute use_fcsh.
Instance Method Summary collapse
-
#initialize(args, &block) ⇒ MXMLCHelper
constructor
A new instance of MXMLCHelper.
- #input ⇒ Object
- #output ⇒ Object
- #prerequisites ⇒ Object
- #task_name ⇒ Object
Constructor Details
#initialize(args, &block) ⇒ MXMLCHelper
Returns a new instance of MXMLCHelper.
8 9 10 11 |
# File 'lib/sprout/tasks/mxmlc_helper.rb', line 8 def initialize(args, &block) resolve_task_args(args) @model = get_model args end |
Instance Attribute Details
#model ⇒ Object (readonly)
Returns the value of attribute model.
4 5 6 |
# File 'lib/sprout/tasks/mxmlc_helper.rb', line 4 def model @model end |
#use_fcsh ⇒ Object
Returns the value of attribute use_fcsh.
6 7 8 |
# File 'lib/sprout/tasks/mxmlc_helper.rb', line 6 def use_fcsh @use_fcsh end |
Instance Method Details
#input ⇒ Object
17 18 19 |
# File 'lib/sprout/tasks/mxmlc_helper.rb', line 17 def input return @input ||= create_input end |
#output ⇒ Object
13 14 15 |
# File 'lib/sprout/tasks/mxmlc_helper.rb', line 13 def output return @output ||= create_output end |
#prerequisites ⇒ Object
25 26 27 |
# File 'lib/sprout/tasks/mxmlc_helper.rb', line 25 def prerequisites return @prerequisites ||= [] end |
#task_name ⇒ Object
21 22 23 |
# File 'lib/sprout/tasks/mxmlc_helper.rb', line 21 def task_name return @task_name end |