private void checkListenerRegistrationForConnector( ICollectionConnectorListProvider nodeConnector) { for (ICollectionConnector childNodeConnector : nodeConnector .getCollectionConnectors()) { childNodeConnector .addSelectionChangeListener(connectorsSelectionListener); } }
private void checkListenerRegistrationForConnector( ICollectionConnectorListProvider nodeConnector) { for (ICollectionConnector childNodeConnector : nodeConnector .getCollectionConnectors()) { childNodeConnector .addSelectionChangeListener(connectorsSelectionListener); } } }
private void checkListenerRegistrationForConnector( ICollectionConnectorListProvider nodeConnector) { for (ICollectionConnector childNodeConnector : nodeConnector .getCollectionConnectors()) { childNodeConnector .addSelectionChangeListener(connectorsSelectionListener); } }
private void checkListenerRegistrationForConnector( ICollectionConnectorListProvider nodeConnector) { for (ICollectionConnector childNodeConnector : nodeConnector .getCollectionConnectors()) { childNodeConnector .addSelectionChangeListener(connectorsSelectionListener); } } }
/** * {@inheritDoc} */ public Object getChild(Object parent, int index) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); return collectionConnector.getChildConnector(index); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().get(index); } return null; }
/** * {@inheritDoc} */ public Object getChild(Object parent, int index) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); return collectionConnector.getChildConnector(index); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().get(index); } return null; }
/** * {@inheritDoc} */ public Object getChild(Object parent, int index) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); return collectionConnector.getChildConnector(index); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().get(index); } return null; }
/** * {@inheritDoc} */ public Object getChild(Object parent, int index) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); return collectionConnector.getChildConnector(index); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().get(index); } return null; }
/** * {@inheritDoc} */ @Override public Object getChild(Object parent, int index) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); return collectionConnector.getChildConnector(index); } if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().get(index); } return null; }
/** * {@inheritDoc} */ public int getIndexOfChild(Object parent, Object child) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); int childCount = collectionConnector.getChildConnectorCount(); for (int i = 0; i < childCount; i++) { if (collectionConnector.getChildConnector(i) == child) { return i; } } } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().indexOf(child); } return -1; }
/** * {@inheritDoc} */ public int getIndexOfChild(Object parent, Object child) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); int childCount = collectionConnector.getChildConnectorCount(); for (int i = 0; i < childCount; i++) { if (collectionConnector.getChildConnector(i) == child) { return i; } } } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().indexOf(child); } return -1; }
/** * {@inheritDoc} */ @SuppressWarnings("SuspiciousMethodCalls") @Override public int getIndexOfChild(Object parent, Object child) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); int childCount = collectionConnector.getChildConnectorCount(); for (int i = 0; i < childCount; i++) { if (collectionConnector.getChildConnector(i) == child) { return i; } } } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().indexOf(child); } return -1; }
/** * {@inheritDoc} */ public int getIndexOfChild(Object parent, Object child) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); int childCount = collectionConnector.getChildConnectorCount(); for (int i = 0; i < childCount; i++) { if (collectionConnector.getChildConnector(i) == child) { return i; } } } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().indexOf(child); } return -1; }
/** * {@inheritDoc} */ public int getIndexOfChild(Object parent, Object child) { if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); int childCount = collectionConnector.getChildConnectorCount(); for (int i = 0; i < childCount; i++) { if (collectionConnector.getChildConnector(i) == child) { return i; } } } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().indexOf(child); } return -1; }
/** * {@inheritDoc} */ public int getChildCount(Object parent) { if (parent instanceof IValueConnector && ((IValueConnector) parent).getConnectorValue() == null) { return 0; } if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); if (collectionConnector == null || collectionConnector.getConnectorValue() == null) { return 0; } return ((Collection<?>) collectionConnector.getConnectorValue()).size(); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().size(); } return 0; }
/** * {@inheritDoc} */ public int getChildCount(Object parent) { if (parent instanceof IValueConnector && ((IValueConnector) parent).getConnectorValue() == null) { return 0; } if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); if (collectionConnector == null || collectionConnector.getConnectorValue() == null) { return 0; } return ((Collection<?>) collectionConnector.getConnectorValue()).size(); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().size(); } return 0; }
/** * {@inheritDoc} */ public int getChildCount(Object parent) { if (parent instanceof IValueConnector && ((IValueConnector) parent).getConnectorValue() == null) { return 0; } if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); if (collectionConnector == null || collectionConnector.getConnectorValue() == null) { return 0; } return ((Collection<?>) collectionConnector.getConnectorValue()).size(); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().size(); } return 0; }
/** * {@inheritDoc} */ public int getChildCount(Object parent) { if (parent instanceof IValueConnector && ((IValueConnector) parent).getConnectorValue() == null) { return 0; } if (parent instanceof ICollectionConnectorProvider) { ICollectionConnector collectionConnector = ((ICollectionConnectorProvider) parent) .getCollectionConnector(); if (collectionConnector == null || collectionConnector.getConnectorValue() == null) { return 0; } return ((Collection<?>) collectionConnector.getConnectorValue()).size(); } else if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().size(); } return 0; }
private void checkListenerRegistrationForConnector( ICollectionConnectorListProvider nodeConnector) { for (ICollectionConnector childNodeConnector : nodeConnector .getCollectionConnectors()) { childNodeConnector .addSelectionChangeListener(connectorsSelectionListener); for (int i = 0; i < childNodeConnector.getChildConnectorCount(); i++) { checkListenerRegistrationForConnector((ICollectionConnectorListProvider) childNodeConnector .getChildConnector(i)); } } }
private void checkListenerRegistrationForConnector( ICollectionConnectorListProvider nodeConnector) { for (ICollectionConnector childNodeConnector : nodeConnector .getCollectionConnectors()) { childNodeConnector .addSelectionChangeListener(connectorsSelectionListener); for (int i = 0; i < childNodeConnector.getChildConnectorCount(); i++) { checkListenerRegistrationForConnector((ICollectionConnectorListProvider) childNodeConnector .getChildConnector(i)); } } }