}
@Deprecated
- public Resource createSymbol2(String name, Resource type) throws DatabaseException {
+ public Resource createSymbol2(String name, Resource diagramType) throws DatabaseException {
+ return createSymbol2(name, diagramType, dr.DefinedElement);
+ }
+ @Deprecated
+ public Resource createSymbol2(String name, Resource diagramType, Resource symbolType) throws DatabaseException {
G2DResource g2d = G2DResource.getInstance(g);
// Resource visibleTag = wg.newResource();
// wg.claim(focusableTag, b.SubrelationOf, null, dr.IsFocusable);
Double boxDimension = 6.0;
- Collection<Statement> grid = g.getAssertedStatements(type, dr.HasGridSize);
+ Collection<Statement> grid = g.getAssertedStatements(diagramType, dr.HasGridSize);
if(grid.size() == 1) {
Double d = g.getPossibleValue(grid.iterator().next().getObject(), Bindings.DOUBLE);
if(d != null) boxDimension = 2*d;
// wg.claim(element, visibleTag, element);
// wg.claim(element, focusableTag, element);
- Resource orderedSet = OrderedSetUtils.create(wg, type, element);
+ Resource orderedSet = OrderedSetUtils.create(wg, diagramType, element);
// wg.claim(orderedSet, dr.HasLayer, GraphUtils.create2(wg, dr.Layer,
// b.HasName, "Default",
AddElement.claimFreshElementName(wg, orderedSet, element);
wg.claim(orderedSet, b.ConsistsOf, element);
- wg.claim(result, b.Inherits, null, dr.DefinedElement);
+ wg.claim(result, b.Inherits, null, symbolType);
return result;
}