@Override
	protected List<Item> get() {
		List<Item> items = new LinkedList<Item>();

		final Component[] children = ctx.widgets.component(WIDGET_INTERFACE_MAIN, WIDGET_INTERFACE_MAIN_ITEMS).components();
		if (children != null && children.length > 0) {
			for (Component child : children) {
				if (child.itemId() != -1) {
					items.add(new Item(ctx, child));
				}
			}
		}

		return items;
	}