Examples of EventProperty


Examples of org.eclipse.e4.xwt.javabean.metadata.properties.EventProperty

  public void fireEvent(IObservableValueListener manager, IProperty property) {
    Object host = manager.getHost();
    IMetaclass metaclass = XWT.getMetaclass(host);

    EventProperty reaisedEventProperty = (EventProperty) property;
    String raisedName = reaisedEventProperty.getEvent().getName();
    for (String name : getEventNames()) {
      if (name.equalsIgnoreCase(raisedName)) {
        continue;
      }
      String eventPropertyName = IEventConstants.getEventPropertyName(name);
View Full Code Here

Examples of org.eclipse.e4.xwt.javabean.metadata.properties.EventProperty

    if (controller == null) {
      controller = UserData.updateEventController(host);
    }
    IMetaclass metaclass = XWT.getMetaclass(host);

    EventProperty reaisedEventProperty = (EventProperty) property;
    String raisedName = reaisedEventProperty.getEvent().getName();
    for (String name : getEventNames()) {
      if (name.equalsIgnoreCase(raisedName)) {
        continue;
      }
      String eventPropertyName = IEventConstants.getEventPropertyName(name);
View Full Code Here

Examples of org.eclipse.e4.xwt.javabean.metadata.properties.EventProperty

      routedEventCache.put(eventName, typedEvent);
      String eventPropertyName = IEventConstants
          .getEventPropertyName(name);
      String eventDataName = IEventConstants
          .getEventPropertyDataName(name);
      addProperty(new EventProperty(eventPropertyName, eventDataName,
          typedEvent));
    }
  }
View Full Code Here

Examples of org.eclipse.e4.xwt.javabean.metadata.properties.EventProperty

        routedEventCache.put(name, event);
        String propertyName = IEventConstants
            .getEventPropertyName(eventSetDescriptor.getName());
        String propertyDataName = IEventConstants
            .getEventPropertyDataName(eventSetDescriptor.getName());
        addProperty(new EventProperty(propertyName, propertyDataName,
            event));
      }
      if (isWidgetType(type)) {
        routedEventCache.put(normalize(IEventConstants.XWT_LOADED),
            new LoadedEvent(IEventConstants.XWT_LOADED));
View Full Code Here

Examples of org.eclipse.e4.xwt.javabean.metadata.properties.EventProperty

    return host;
  }
 
  public void changeValueHandle(Object object, Event event){
    // TODO the cast is not clean.
    EventProperty property = (EventProperty) object;
    IObservableValue value = map.get(property.getName());
    if (value != null) {
      Boolean oldValue = (Boolean) value.getValue();
      if (oldValue == null) {
        oldValue = false;
      }
      value.setValue(!oldValue);
    }
   
    IMetaclass metaclass = XWT.getMetaclass(host);
   
    // TODO this conversion should be simplied
    String eventName = ModelUtils.normalizePropertyName(property.getEvent().getName());
    IEventGroup eventGroup = metaclass.getEventGroup(eventName);
    if (eventGroup != null) {
      eventGroup.fireEvent(this, property);
    }
  }
View Full Code Here

Examples of org.eclipse.e4.xwt.javabean.metadata.properties.EventProperty

    }
    map.put(property.getName(), observableValue);
   
    IMetaclass metaclass = XWT.getMetaclass(host);
    // TODO it is not clean.
    EventProperty eventProperty  = (EventProperty) property;
   
    // TODO this conversion should be simplied
    String eventName = ModelUtils.normalizePropertyName(eventProperty.getEvent().getName());   
    IEventGroup eventGroup = metaclass.getEventGroup(eventName);
    if (eventGroup != null) {
      eventGroup.registerEvent(this, property);
    }
  }
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.