# ------------------------------------------------------------------------------------- # Cairngen 1.2 : Adobe Cairngorm 2.2 Code Generation utility # ------------------------------------------------------------------------------------- # (c)2007 Eric J. Feminella # All rights reserved. # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal # in the Software without restriction, including without limitation the rights # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell # copies of the Software, and to permit persons to whom the Software is furnished # to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all # copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, # INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A # PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT # HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # ------------------------------------------------------------------------------------- # # project.name = The name of the project # root.dir = Cairngorm Flex project directory # (e.g: C:/workbench/poc/SomeProject) # In windows, replace \ charachters with / charachters # com.dir = Project domain suffix (e.g: com, org, net, edu) # domain.dir = Project domain directory (e.g: yourname, yourorganization) # project.dir = The name of the project in which to add the cairngorm structure # namespace = The namespace in which project classes belong # (e.g. com.domain.project) # project-uri = Project directories which will be created by the script # overwrite = specifies if existing files are to be overwritten # # # cairngorm.version = specifies the version of Cairngorm to use # valid versions are as follows: 2.0,2.1, 2.2 # # sequence.name = specifies the name of an Event / Command / Delegate sequence # (e.g.: GetDataEvent, GetDataCommand, GetDateDelegate # # vo.name = specifies the name of an Cairngorm Value Object to create # # ------------------------------------------------------------------------------------- # # To add more directories, simply create additional properties and insert as needed # within the project-uri property # # For instance, the example project-uri property below is as follows: # C:/workbench/EricFeminella/CairngenTest/com/ericfeminella/cairngen # # ------------------------------------------------------------------------------------- ############################### FLEX BUILDER PROPERTIES ############################### root.dir =C:/workbench/poc/CairngenTest ################################# PROJECT PROPERTIES ################################## project.name =Cairngen com.dir =com domain.dir =ericfeminella project.dir =cairngen namespace =${com.dir}.${domain.dir}.${project.dir} project-uri =${root.dir}/${com.dir}/${domain.dir}/${project.dir} ################################## SOURCE MANAGEMENT ################################## overwrite.existing.files =true ################################ CAIRNGORM PROPERTIES ################################# cairngorm.version =2.2 ################################# CREATING SEQUENCES ################################## sequence.name =HelloWorld ################################### CREATING VOs ###################################### vo.name =HelloWorld