JBIDE-18094

This is the code for full publish... however it was in an as.core/as.ui plugin, and it needed to be available in as.wtp.core / as.wtp.ui for consumption by plugins like Fuse.   So yes, it needs a full class.