public void insertAdapterFactory(AdapterFactory adapterFactory) { if (!adapterFactories.contains(adapterFactory)) { adapterFactories.add(0, adapterFactory); if (adapterFactory instanceof ComposeableAdapterFactory) { ((ComposeableAdapterFactory)adapterFactory).setParentAdapterFactory(this); } } }
public void addAdapterFactory(AdapterFactory adapterFactory) { if (!adapterFactories.contains(adapterFactory)) { adapterFactories.add(adapterFactory); if (adapterFactory instanceof ComposeableAdapterFactory) { ((ComposeableAdapterFactory)adapterFactory).setParentAdapterFactory(this); } } }
public void removeAdapterFactory(AdapterFactory adapterFactory) { if (adapterFactories.contains(adapterFactory)) { adapterFactories.remove(adapterFactory); if (adapterFactory instanceof ComposeableAdapterFactory) { ((ComposeableAdapterFactory)adapterFactory).setParentAdapterFactory(null); } } }