/** * {@inheritDoc} */ public IAccessorFactory getAccessorFactory() { return modelConnectorFactory.getAccessorFactory(); }
/** * {@inheritDoc} */ @Override public IAccessorFactory getAccessorFactory() { return modelConnectorFactory.getAccessorFactory(); }
/** * Constructs a new model property connector on a model reference property. * * @param modelDescriptor * the model descriptor backing this connector. * @param modelConnectorFactory * the factory used to create the property connectors. */ ModelRefPropertyConnector(IComponentDescriptorProvider<?> modelDescriptor, IModelConnectorFactory modelConnectorFactory) { super(modelDescriptor, modelConnectorFactory.getAccessorFactory()); this.modelConnectorFactory = modelConnectorFactory; }
/** * Constructs a new model property connector on a model collection property. * This constructor does not specify the element class of this collection * connector. It must be set afterwards using the appropriate setter. * * @param modelDescriptor * the model descriptor backing this connector. * @param modelConnectorFactory * the factory used to create the collection model connectors. */ public ModelCollectionPropertyConnector( ICollectionDescriptorProvider<?> modelDescriptor, IModelConnectorFactory modelConnectorFactory) { super(modelDescriptor, modelConnectorFactory.getAccessorFactory()); this.modelConnectorFactory = modelConnectorFactory; }