Examples of IMetaclassFactory


Examples of org.eclipse.e4.xwt.IMetaclassFactory

  }

  protected IMetaclass createMetaclass(Class<?> javaClass,
      IMetaclass superMetaclass) {
    if (service != null) {
      IMetaclassFactory factory = service.findFactory(javaClass);
      if (factory != null) {
        return factory.create(javaClass, superMetaclass, xwtLoader);
      }
    }
    boolean lazyLoading = false; // TODO Get value from preference
    return new Metaclass(javaClass, superMetaclass, lazyLoading, xwtLoader);
  }
View Full Code Here

Examples of org.eclipse.e4.xwt.IMetaclassFactory

    factories.add(metaclassFactory);
  }

  public IMetaclassFactory findFactory(Class<?> javaClass) {
    for (int i = factories.size() - 1; i >= 0; i--) {
      IMetaclassFactory factory = factories.get(i);
      if (factory.isFactoryOf(javaClass)) {
        return factory;
      }
    }
    return null;
  }
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.