src/org/tiefaces/components/websheet/service/CellHelper.java
private CollectionObject startRestoreDataContext(final String part) {
		if (part.startsWith(TieConstants.EACH_COMMAND_FULL_NAME_PREFIX)) {
			String[] varparts = part.split("\\.");
			CollectionObject collect = new CollectionObject();

			collect.setEachCommand(
					CommandUtility
							.getEachCommandFromPartsName(
									parent.getCurrentSheetConfig()
											.getCommandIndexMap(),
									varparts));
			collect.setLastCollection(ConfigurationUtility
					.transformToCollectionObject(parent.getExpEngine(),
							collect.getEachCommand().getItems(),
							parent.getSerialDataContext()
									.getDataContext()));
			collect.setLastCollectionIndex(
					CommandUtility.prepareCollectionDataInContext(varparts,
							collect.getLastCollection(),
							parent.getSerialDataContext()
									.getDataContext()));
			return collect;
		}
		return null;
	}
private CollectionObject startRestoreDataContext(final String part) {
		if (part.startsWith(TieConstants.EACH_COMMAND_FULL_NAME_PREFIX)) {
			String[] varparts = part.split("\\.");
			CollectionObject collect = new CollectionObject();

			collect.setEachCommand(
					CommandUtility
							.getEachCommandFromPartsName(
									parent.getCurrentSheetConfig()
											.getCommandIndexMap(),
									varparts));
			collect.setLastCollection(ConfigurationUtility
					.transformToCollectionObject(parent.getExpEngine(),
							collect.getEachCommand().getItems(),
							parent.getSerialDataContext()
									.getDataContext()));
			collect.setLastCollectionIndex(
					CommandUtility.prepareCollectionDataInContext(varparts,
							collect.getLastCollection(),
							parent.getSerialDataContext()
									.getDataContext()));
			return collect;
		}
		return null;
	}
private CollectionObject startRestoreDataContext ( final String part ) { if ( part . startsWith ( TieConstants . EACH_COMMAND_FULL_NAME_PREFIX ) ) { String [ ] varparts = part . split ( "\\." ) ; CollectionObject collect = new CollectionObject ( ) ; collect . setEachCommand ( CommandUtility . getEachCommandFromPartsName ( parent . getCurrentSheetConfig ( ) . getCommandIndexMap ( ) , varparts ) ) ; collect . setLastCollection ( ConfigurationUtility . transformToCollectionObject ( parent . getExpEngine ( ) , collect . getEachCommand ( ) . getItems ( ) , parent . getSerialDataContext ( ) . getDataContext ( ) ) ) ; collect . setLastCollectionIndex ( CommandUtility . prepareCollectionDataInContext ( varparts , collect . getLastCollection ( ) , parent . getSerialDataContext ( ) . getDataContext ( ) ) ) ; return collect ; } return null ; }
Start restore data context.

@param part
the part
@return the collection object
Start restore data context .