TreeItem.getItems() returns empty children list when it's dynamicly generated

Test code
```java
		TreeItem db = new DefaultTreeItem(prjName,"Database");
		db.expand();
		TreeItem schema = db.getItems().get(0);
		List<TreeItem> tables = schema.getItems();
		assertTrue("Table must contain tables", tables.size()> 0);
```