/** * {@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; }
/** * {@inheritDoc} */ @Override 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(); } if (parent instanceof ICollectionConnectorListProvider) { return ((ICollectionConnectorListProvider) parent) .getCollectionConnectors().size(); } return 0; }
(List<?>) collectionConnector.getConnectorValue()); int size = targetList.size(); List<Object> headList = new ArrayList<>();
List originalList = (List) collectionConnector.getConnectorValue(); List targetList = new ArrayList<Object>(originalList); List<Object> elementsToMove = new ArrayList<Object>();