HelloWorldInstallationNodeService.java 794 B

12345678910111213141516171819202122232425262728293031
  1. package at.acdp.opcur;
  2. import com.ur.urcap.api.contribution.InstallationNodeContribution;
  3. import com.ur.urcap.api.contribution.InstallationNodeService;
  4. import com.ur.urcap.api.domain.URCapAPI;
  5. import java.io.InputStream;
  6. import com.ur.urcap.api.domain.data.DataModel;
  7. public class HelloWorldInstallationNodeService implements InstallationNodeService {
  8. public HelloWorldInstallationNodeService() { }
  9. @Override
  10. public InstallationNodeContribution createInstallationNode(URCapAPI api, DataModel model) {
  11. return new HelloWorldInstallationNodeContribution(model);
  12. }
  13. @Override
  14. public String getTitle() {
  15. return "Hello World";
  16. }
  17. @Override
  18. public InputStream getHTML() {
  19. InputStream is = this.getClass().getResourceAsStream("/at.acdp.opcur/installation.html");
  20. return is;
  21. }
  22. }