You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Phantom OS
My current understanding is that package is simpy a class, which
implements some interface. Class has to be brought in and instantiated
to have package on a computer.
Interface:
String getName - returns package name. Package class itself must be in
the package as well.
String getShortDescription
String getLongDescription
void download - requests package to be downloaded from some default
repository.
int downloadProgress - nonzero if package is being downloaded, 100
when done
boolean isDownloaded - just a check
boolean isBusy - true if downloading
String[] getClassList - list of classes in package
int getCurrentVersion - installed
int getLastVersion - available in repository