public void addToGraph(ArrayList<String> conceptRoleCollection,
			String shape, Object parent, mxGraph graph, int startPos,
			ArrayList<Constructs> collections, int index) {

		int ant = 0;
		int newPos = 0;
		String conRole = "";
		String conname = collections.get(index).getConstructName();

		while (ant < conceptRoleCollection.size()) {
			if ("".equals(conceptRoleCollection.get(ant))) {
			} else
			conRole = conceptRoleCollection.get(ant);
			conRole = conRole.replace(conname + "_", "");
			if ("".equals(conRole)) {
			} else
				v = graph.insertVertex(parent, null, conRole, newPos + 0,
					startPos, 120, 70, shape);
			graph.addCell(v, parent);
			objList.put(conceptRoleCollection.get(ant), v);

			ant++;
			newPos += 180;

		}

	}