+
+ Resource container = resource;
+ Resource possibleType = graph.getPossibleType(resource, STR.Component);
+ if(possibleType != null) {
+ Resource def = graph.getPossibleObject(possibleType, STR.IsDefinedBy);
+ if(def != null) container = def;
+ }
+
+ for(Resource child : graph.getChildren(container).values()) {