--- a/src/net/timbusproject/ProjectDataHolder.as
+++ b/src/net/timbusproject/ProjectDataHolder.as
@@ -11,7 +11,7 @@
[Bindable] public static var bpAlternate:ArrayCollection;
[Bindable] public static var statusLiist:ArrayCollection;
[Bindable] public static var costResources:ArrayCollection;
- [Bindable] public static var projectID:String;
+ [Bindable] public static var currentProjectID:String;
[Bindable] public static var projectName:String;
[Bindable] public static var projectDesc:String;
[Bindable] public static var ontologyExists:String;
@@ -35,6 +35,8 @@
[Bindable] public static var vm_network_bridge:Array;
[Bindable] public static var vm_network_device:Array;
[Bindable] public static var vm_config_summary:ArrayCollection;
+ [Bindable] public static var _costing:ArrayCollection;
+ [Bindable] public static var _cost_calc:ArrayCollection;
[Bindable] public static var usecase_name:ArrayCollection=
new ArrayCollection([{wp:9, label:"WP9eHealth"},
{wp:7, label:"OpensourceWorkFlow"},{wp:7, label:"Phaidra"},
@@ -46,28 +48,37 @@
[Bindable] public static var hardwareInfo:Object;
[Bindable] public static var hwAttributes:Object;
[Bindable] public static var dependency:Object;
+ [Bindable] public static var sourceLoc:String
+ [Bindable] public static var redeployVMConfigs:Object;
public static var nodeName:String;
public static var currentCtxModelData:String;
public static var vvData:Object;
+ [Bindable] public static var show_cnv_cost_sw:Boolean=true;
+ [Bindable] public static var show_cnv_cost_display:Boolean=false;
+ [Bindable] public static var hideVVCVS:Boolean;
+ [Bindable] public static var hideNonVVCVS:Boolean;
+
public function ProjectDataHolder()
{
}
public static function clearProjectStatus():void{
- projectID="";
- projectName="";
- projectDesc="";
+ currentProjectID=null;
+ projectName=null;
+ projectDesc=null;
statusObject=null;
- statusTime="";
- statusText="";
- statusUser="";
+ statusTime=null;
+ statusText=null;
+ statusUser=null;
repoStatus = null;
repoInProgress = null;
+ _cost_calc=null;
+ _costing=null;
}
public static function switchProject(id:String, name:String):void{
- projectID=id;
+ currentProjectID=id;
projectName=name;
recomResourse=null;
projectArtefcatsAC=null;
@@ -82,7 +93,17 @@
artefactMetaData=null;
artefactFixityData=null;
bpAlternate=null;
- costResources=null;
+ costResources=null;
+ _cost_calc=null;
+ _costing=null;
+ itemsComposedObj=null;
+ CtxModelNodesObj=null;
+ softwareInfo=null;
+ hardwareInfo=null;
+ hwAttributes=null;
+ dependency=null;
+ sourceLoc=null;
+ //lst_dependencies=null;
}
}