CloseEvent,FaultEvent and ResultEvent are not really needed in Royale. Royale takes a much more “laid back” approach to Events and only creates new Event classes when they are absolutely needed.
99% if the uses of ArrayCollection can be replaced with ArrayList which exists in Royale. Sort and SortField do not exist, but I’ve found that I was able to replace my uses with a simple Array sort. For Alert, you can either use Alert or SimpleAlert. Another option is an MDL Dialog. StringUtil is a direct port from mx. The functions in StringUtil will gradually be deprecated in favor of package level functions. Make sure you really need PopUpManager. Like was already mentioned, you can probably just use addElement(). HTH, Harbs > On Feb 15, 2018, at 9:06 AM, Alina Kazi <alina.k...@d-bz.com> wrote: > > Hi, > > I have replaced few imports in Apache Royale Project after comparison in > terms of functionality. > As you all are more familiar to Flex and Apache Royale. > Are these correct substitutes? > import org.apache.royale.html.Alert; //instead of import mx.controls.Alert; > import org.apache.royale.events.CloseEvent; // instead of import > mx.events.CloseEvent; > import org.apache.royale.net.events.FaultEvent; // instead of import > mx.rpc.events.FaultEvent; > import org.apache.royale.net.events.ResultEvent; //instead of import > mx.rpc.events.ResultEvent; > import mx.collections.ArrayCollection; //very similar to > org.apache.royale.collections.TreeData > import mx.collections.Sort; // No Alternate found > import mx.collections.SortField;// No Alternate found > import mx.managers.PopUpManager; //org.apache.royale.core.IPopUp or > .IPopUpHost > import org.apache.royale.utils.StringUtil;// instead of import > mx.utils.StringUtil; > > Reference: > http://apacheflexbuild.cloudapp.net:8080/job/Royale_ASDoc_Example/lastSuccessfulBuild/artifact/examples/royale/ASDoc/bin/js-debug/index.html > > <http://apacheflexbuild.cloudapp.net:8080/job/Royale_ASDoc_Example/lastSuccessfulBuild/artifact/examples/royale/ASDoc/bin/js-debug/index.html> > > Thanks, > Alina Kazi