Examples of WidgetInstance


Examples of org.apache.wookie.connector.framework.WidgetInstance

  }
 
  @Test
  public void addParticipantWithRole() throws WookieConnectorException, IOException{
    HashMap<String, Widget> widgets = service.getAvailableWidgets();
    WidgetInstance instance = service.getOrCreateInstance((Widget)widgets.values().toArray()[0]);
    assertNotNull("Retrieved widget instance is null", instance);   
    User user = new User("roletestuser","role test user","http://bar.com/icon.png","OWNER");
    service.addParticipant(instance, user);
    User[] users = service.getUsers(instance);
    user = users[users.length-1];
View Full Code Here

Examples of org.apache.wookie.connector.framework.WidgetInstance

  }
 
  @Test
  public void properties() throws WookieConnectorException, IOException{
      HashMap<String, Widget> widgets = service.getAvailableWidgets();
      WidgetInstance instance = service.getOrCreateInstance((Widget)widgets.values().toArray()[0]);
      assertNotNull("Retrieved widget instance is null", instance);
      service.setPropertyForInstance(instance, true, "test_property2", "test data");
      String data = service.getPropertyForInstance(instance, "test_property2");
      assertNotNull ( "Data from property is null", data );
      service.updatePropertyForInstance(instance, true, "test_property2", "new test data");
View Full Code Here

Examples of org.apache.wookie.connector.framework.WidgetInstance

            connectorService = getWookieConnectorService(wookieServerUrl, wookieApiKey, sharedDataKey);
            org.apache.wookie.connector.framework.User user = new org.apache.wookie.connector.framework.User(String.valueOf(viewer.getUsername()), viewer.getUsername());
            connectorService.setCurrentUser(user);
           
            logger.debug("Getting widget:"+widget.getUrl()+" from:" +connectorService.getConnection().getURL());
            WidgetInstance instance = connectorService.getOrCreateInstance(widget.getUrl());
            return createWidget(instance);
        } catch (WookieConnectorException e) {
            logger.error("Unable to connect to Wookie server", e);
            // FIXME: provide a real error widget
            return createWidget(new WidgetInstance("error", "error", e.getMessage(), "100", "100"));
        } catch (IOException e) {
            logger.error("Problem communicating with Wookie server", e);
            // FIXME: provide a real error widget
            return createWidget(new WidgetInstance("error", "error", e.getMessage(), "100", "100"));
        }
    }
View Full Code Here

Examples of org.apache.wookie.connector.framework.WidgetInstance

  }
 
  @Test
  public void getOrCreateInstance() throws WookieConnectorException, IOException {
    HashMap<String, Widget> widgets = service.getAvailableWidgets();
    WidgetInstance instance = service.getOrCreateInstance((Widget)widgets.values().toArray()[0]);
    assertNotNull("Retrieved widget instance is null", instance);
  }
View Full Code Here

Examples of org.apache.wookie.connector.framework.WidgetInstance

  }
 
  @Test
  public void addParticipant() throws WookieConnectorException, IOException {
  HashMap<String, Widget> widgets = service.getAvailableWidgets();
  WidgetInstance instance = service.getOrCreateInstance((Widget)widgets.values().toArray()[0]);
    assertNotNull("Retrieved widget instance is null", instance);
   
  User user = new User("test1","test user 1");
    service.addParticipant(instance, user);
    User[] users = service.getUsers(instance);
View Full Code Here

Examples of org.apache.wookie.connector.framework.WidgetInstance

  }
 
  @Test
  public void addParticipantWithThumbnailUrl() throws WookieConnectorException, IOException{
    HashMap<String, Widget> widgets = service.getAvailableWidgets();
    WidgetInstance instance = service.getOrCreateInstance((Widget)widgets.values().toArray()[0]);
    assertNotNull("Retrieved widget instance is null", instance);   
    User user = new User("thumbnailtestuser","thumbnail test user","http://bar.com/icon.png");
    service.addParticipant(instance, user);
    User[] users = service.getUsers(instance);
    user = users[users.length-1];
View Full Code Here

Examples of org.apache.wookie.connector.framework.WidgetInstance

  }
 
  @Test
  public void properties() throws WookieConnectorException, IOException{
      HashMap<String, Widget> widgets = service.getAvailableWidgets();
      WidgetInstance instance = service.getOrCreateInstance((Widget)widgets.values().toArray()[0]);
      assertNotNull("Retrieved widget instance is null", instance);
      service.setPropertyForInstance(instance, true, "test_property2", "test data");
      String data = service.getPropertyForInstance(instance, "test_property2");
      assertNotNull ( "Data from property is null", data );
      service.updatePropertyForInstance(instance, true, "test_property2", "new test data");
View Full Code Here

Examples of uk.ac.osswatch.simal.wicket.widgets.WidgetInstance

   *
   * @return
   */
  private Link<? extends BasePage> getAddProjectLink() {
    Link<? extends BasePage> link;
    WidgetInstance instance = UserApplication.getWookieServerConnection(false)
        .getInstance(getAddProjectWidgetName());
    if (instance != null) {
      link = WidgetInstancePage.getPageLink("addProjectLink", instance);
    } else {
      link = new BookmarkablePageLink<DoapFormPage>("addProjectLink",
View Full Code Here

Examples of uk.ac.osswatch.simal.wicket.widgets.WidgetInstance

      Widget widget;
      while (itr.hasNext()) {
        widget = itr.next();
        Iterator<WidgetInstance> instances = widget.getInstances().iterator();
        while (instances.hasNext()) {
          WidgetInstance instance = instances.next();
          WebMarkupContainer item = new WebMarkupContainer(repeating
              .newChildId());
          repeating.add(item);
          item.add(new WookieWidgetPanel("instance", instance));
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.