// if cps == null --> service not available in this setup: does this make sense at all?
VelocityContainer mainVc = createVelocityContainer("clipdemo");
// copyTo demo
copyToC = cps.createCopyToUIService(new ClipboardEntryCreator() {
public ClipboardEntry createClipboardEntry() {
return createCurrentClipboardEntry();
}
}).createController(ureq, getWindowControl());