for(int i = 0; i < frameworkNames.length; i++) { frameworkNames[i] = frameworkNames[i] + "." + IWOLipsModel.EXT_FRAMEWORK; }
	private String[] frameworkIdentifiersFromPath(Path frameworkPath) {		String[] frameworkNames = null;		// search framework segment in path		if (frameworkPath.segmentCount() > 0			&& WOClasspathContainer.WOLIPS_CLASSPATH_CONTAINER_IDENTITY.equals(				frameworkPath.segment(0))) {			frameworkNames = new String[frameworkPath.segments().length - 1];			System.arraycopy(				frameworkPath.segments(),				1,				frameworkNames,				0,				frameworkNames.length);			return frameworkNames;		} else {			String frameworkName = null;			for (int i = 0; i < frameworkPath.segmentCount(); i++) {				frameworkName = frameworkPath.segment(i);				if (frameworkName					.endsWith("." + IWOLipsModel.EXT_FRAMEWORK)) {					break;				} else {					frameworkName = null;				}			}			if (frameworkName == null)				frameworkNames = new String[] {			};			else				frameworkNames = new String[] { frameworkName };		}		return frameworkNames;	}