void OnGUI() { // I am ONLY using a Try/Catch because if I don't the 'EditorGUILayout.EndVertial();" gives off an error I don't understand. try{ GUILayout.Label("Quick Asset", EditorStyles.boldLabel); GUILayout.Label("Found: " + assetPackages.Count + " Assets"); GUILayout.Label("Click on assets below to import into project..."); EditorGUILayout.BeginVertical(); scrollPosition = EditorGUILayout.BeginScrollView(scrollPosition, GUILayout.Width(400), GUILayout.Height(400)); int btnCount = -1; // First we want to gather all our packages, then just get the names of them and place them as buttons. if (btnCount != assetPackages.Count) { for (int i = 0; i < assetPackages.Count; i++) { btnCount++; string packageName = Path.GetFileNameWithoutExtension(assetPackages [btnCount]); if (GUILayout.Button(packageName)) { int id = btnCount; string packageIdToNamePath = assetPackages [id]; ImportAssets.ImportAsset(packageIdToNamePath); } } } EditorGUILayout.EndScrollView(); EditorGUILayout.EndVertical(); if (GUILayout.Button("Re-Scan")) { if (assetPackages.Count > 0) { Debug.Log("No reason to rescan, assets are already loaded."); return; } else { ScanForAssets(); // If you decide to run the untested re-scan code, uncomment the comment below then comment the line above this. //ReScan(); } } }catch { // Just ignore the catch block... Remove the Try/Catch only if you want to figure out the error. } }
public void ThenIClickOnCrossButtonOnUniversalSearchBox() { importAsset = ((ImportAssets)GetSharedPageObjectFromContext("Import Assets")); ImportAssets importAssets = importAsset.ClickOnCrossButton(); }
public void WhenISelectThePageSizeAsUnderPaginationSectionInImportAssetPage(int PageSize) { importAsset = ((ImportAssets)GetSharedPageObjectFromContext("Import Assets")); importAsset.SelectPageSize(PageSize); }
public void WhenIClickOnOneAssetToImportLinkOfListedCases() { importAsset = ((ImportAssets)GetSharedPageObjectFromContext("Import Assets")); importAsset.ClickOnAssetToImportLink(); }
public void WhenEnterImportsTextAs(string newImportValue) { importAsset = ((ImportAssets)GetSharedPageObjectFromContext("Import Assets")); importAsset.FilterWithImportedNewValue(newImportValue); }
public void WhenUserClicksOnTheFilterOptionsOfImportAssetPage() { importAsset = ((ImportAssets)GetSharedPageObjectFromContext("Import Assets")); importAsset.ClickFilterButton(); }
public override void importAssets2(ImportAssets tag) { frame.imports.Add(tag); }
public virtual void importAssets2(ImportAssets tag) { }
public override void importAssets(ImportAssets tag) { tagw.writeString(tag.url); if (tag.code == flash.swf.TagValues_Fields.stagImportAssets2) { tagw.writeUI8(tag.downloadNow?1:0); tagw.writeUI8(tag.SHA1 != null?1:0); if (tag.SHA1 != null) { tagw.write(tag.SHA1); } } tagw.writeUI16(tag.importRecords.Count); System.Collections.IEnumerator it = tag.importRecords.GetEnumerator(); //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" while (it.MoveNext()) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" ImportRecord record = (ImportRecord) it.Current; int id = dict.add(record); tagw.writeUI16(id); tagw.writeString(record.name); } encodeTag(tag); }
public override void importAssets2(ImportAssets tag) { tags.Add(tag); }
public virtual void export(Movie m) { // define the header Header h = new Header(); h.version = m.version; h.compressed = Header.useCompression(m.version); h.size = m.size; h.rate = m.framerate; handler.header(h); // movie-wide tags if (m.fileAttributes != null) { if (m.metadata != null) { m.fileAttributes.hasMetadata = true; } m.fileAttributes.visit(handler); // FileAttributes MUST be first tag after header! } if (m.metadata != null) { m.metadata.visit(handler); } if (m.enableDebugger != null) { m.enableDebugger.visit(handler); } if (m.uuid != null) { new DebugID(m.uuid).visit(handler); } if (m.protect != null) { m.protect.visit(handler); } if (m.scriptLimits != null) { m.scriptLimits.visit(handler); } if (m.bgcolor != null) { m.bgcolor.visit(handler); } if (m.productInfo != null) { m.productInfo.visit(handler); } if (m.sceneAndFrameLabelData != null) { m.sceneAndFrameLabelData.visit(handler); } // finally, output the frames bool associateRootClass = (m.topLevelClass != null); //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator i = m.frames.GetEnumerator(); i.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" Frame frame = (Frame)i.Current; if (frame.label != null) { frame.label.visit(handler); } if (!(frame.imports.Count == 0)) { //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator j = frame.imports.GetEnumerator(); j.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" ImportAssets importAssets = (ImportAssets)j.Current; importAssets.visit(handler); } } // definitions needed in this frame //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator j = frame.References; j.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" DefineTag ref_Renamed = (DefineTag)j.Current; define(ref_Renamed); } // exports if (frame.hasExports()) { ExportAssets exportAssets = new ExportAssets(); //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator j = frame.exportIterator(); j.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" DefineTag tag = (DefineTag)j.Current; exportAssets.exports.Add(tag); } exportAssets.visit(handler); } // TODO: Review this... temporarily special casing fonts here as they should not be // included in ExportAssets as they are not required to be exported by name! // fonts if (frame.hasFonts()) { //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator k = frame.fontsIterator(); k.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" DefineFont tag = (DefineFont)k.Current; // We may have already visited this font because of symbolClasses. if (!done.Contains(tag)) { tag.visit(handler); done.Add(tag); } } } // abc tags //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator j = frame.doABCs.GetEnumerator(); j.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" Tag tag = (Tag)j.Current; tag.visit(handler); } SymbolClass classes = new SymbolClass(); if (frame.hasSymbolClasses()) { SupportClass.MapSupport.PutAll(classes.class2tag, frame.symbolClass.class2tag); } if (associateRootClass) { // only works on frame 1 classes.topLevelClass = m.topLevelClass; // Why do we do this on every frame's symclass? } if (associateRootClass || frame.hasSymbolClasses()) { classes.visit(handler); } associateRootClass = false; // control tags //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator j = frame.controlTags.GetEnumerator(); j.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" Tag tag = (Tag)j.Current; tag.visit(handler); } // then frame actions //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" for (System.Collections.IEnumerator j = frame.doActions.GetEnumerator(); j.MoveNext();) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" ActionList list = (ActionList)j.Current; new DoAction(list).visit(handler); } // oh yeah, then showFrame! new ShowFrame().visit(handler); } handler.finish(); }
public override void importAssets2(ImportAssets tag) { // TODO: add support for tag.downloadNow and SHA1... importAssets(tag); }
public override void importAssets(ImportAssets tag) { open(tag); out_Renamed.Write(" url='" + tag.url + "'"); end(); System.Collections.IEnumerator it = tag.importRecords.GetEnumerator(); //UPGRADE_TODO: Method 'java.util.Iterator.hasNext' was converted to 'System.Collections.IEnumerator.MoveNext' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratorhasNext'" while (it.MoveNext()) { //UPGRADE_TODO: Method 'java.util.Iterator.next' was converted to 'System.Collections.IEnumerator.Current' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javautilIteratornext'" ImportRecord record = (ImportRecord) it.Current; indent(); //UPGRADE_TODO: Method 'java.io.PrintWriter.println' was converted to 'System.IO.TextWriter.WriteLine' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaioPrintWriterprintln_javalangString'" out_Renamed.WriteLine("<Import name='" + record.name + "' id='" + dict.getId(record) + "' />"); } close(tag); }
public void ThenValidateTheRecordDefaultCountOnThePage() { importAsset = ((ImportAssets)GetSharedPageObjectFromContext("Import Assets")); defaultCount = importAsset.ValidateTheTableRecordCount(); }
public static DataTable ImportAssetsApi(Guid organizationId, int departmentId, int? userId, string userName, bool isInsertOnly, bool insertMissedValues, DataTable dtAssets, ref int insertedObjectsCount, ref int updatedObjectsCount) { ImportAssets importAssets = new ImportAssets(organizationId, departmentId); ImportCustomProperty importCustomProperty = new ImportCustomProperty(); importAssets.Validate(ref importCustomProperty, dtAssets); if (insertMissedValues) { DataTable dtNewAssetTypes = importAssets.GetCommonNewAssetTypes(isInsertOnly); DataTable dtNewAssetVendors = importAssets.GetCommonNewAssetVendors(isInsertOnly); if ((dtNewAssetTypes != null && dtNewAssetTypes.Rows.Count > 0) || (dtNewAssetVendors != null && dtNewAssetVendors.Rows.Count > 0)) { if (dtNewAssetTypes != null) foreach (DataRow drAssetType in dtNewAssetTypes.Rows) ImportAssets.AddType(organizationId, departmentId, drAssetType["AssetCategoryName"].ToString(), drAssetType["AssetTypeName"].ToString(), drAssetType["AssetMakeName"].ToString(), drAssetType["AssetModelName"].ToString()); if (dtNewAssetVendors != null) foreach (DataRow drAssetVendor in dtNewAssetVendors.Rows) ImportAssets.AddVendor(organizationId, departmentId, drAssetVendor["VendorName"].ToString()); importAssets.GetImportLog().Clear(); importAssets.Validate(ref importCustomProperty, dtAssets); } } importAssets.GetCommonNewAssets(userId, userName, isInsertOnly, ref insertedObjectsCount, ref updatedObjectsCount); return importAssets.GetImportLog(); }
public override void importAssets2(ImportAssets tag) { importAssets(tag); }