ModelStorage.storeModel(((Productline)testAssets[0]));
		public void run(IAction action) {			KoboldRepositoryAccessOperations repoAccess = new KoboldRepositoryAccessOperations();			IProgressMonitor progress = KoboldPolicy.monitorFor(null);//			KoboldVCMPlugin			((Productline)testAssets[0]).getLocalPath();//serializeProductline("C:\\Temp",true);			//IFolder if1 = ((Productline)testAssets[0]).getKoboldProject().getPath();			//String ip = if1.getFullPath().toOSString();			RepositoryDescriptor rdsc = ((Productline)testAssets[0]).getRepositoryDescriptor();			boolean test = testAssets[0] instanceof AbstractRootAsset;									try			{//				repoAccess.precheckin(testAssets,IResource.DEPTH_INFINITE,progress,true);			}			catch (Exception e)			{				e.printStackTrace();			}			try			{//				repoAccess.checkin(testAssets,IResource.DEPTH_INFINITE,progress);			}			catch (Exception e)			{				e.printStackTrace();			}//			repoAccess.postcheckin();//			MessageDialog.openInformation(//					shell,//					"Kobold VCM Plug-in",//					"postImport was executed.");		}