pitem = pitem.getDaughter(); } else if (token.equals("daughtern")) { pitem = pitem.getLastDaughter(); } else if (token.equals("R")) { String relationName = tok.nextToken();
/** * Adds the given item as a daughter to this item. * * @param item for the new daughter * @return created item */ public Item addDaughter(Item item) { Item newItem; ItemContents contents; Item p = getLastDaughter(); if (p != null) { newItem = p.appendItem(item); } else { if (item == null) { contents = new ItemContents(); } else { contents = item.getSharedContents(); } newItem = new Item(getOwnerRelation(), contents); newItem.parent = this; daughter = newItem; } return newItem; }
pitem = pitem.getDaughter(); } else if (op == OpEnum.LAST_DAUGHTER) { pitem = pitem.getLastDaughter(); } else if (op == OpEnum.RELATION) { String relationName = (String) compiledPath[i++];
pitem = pitem.getDaughter(); } else if (token.equals("daughtern")) { pitem = pitem.getLastDaughter(); } else if (token.equals("R")) { String relationName = tok.nextToken();
/** * Adds the given item as a daughter to this item. * * @param item for the new daughter * @return created item */ public Item addDaughter(Item item) { Item newItem; ItemContents contents; Item p = getLastDaughter(); if (p != null) { newItem = p.appendItem(item); } else { if (item == null) { contents = new ItemContents(); } else { contents = item.getSharedContents(); } newItem = new Item(getOwnerRelation(), contents); newItem.parent = this; daughter = newItem; } return newItem; }
pitem = pitem.getDaughter(); } else if (op == OpEnum.LAST_DAUGHTER) { pitem = pitem.getLastDaughter(); } else if (op == OpEnum.RELATION) { String relationName = (String) compiledPath[i++];