public Dimension Dimension(Domain parent, String name, Type type, Expression expression) { DomainPK pk = parent.getId(); Dimension dimension = new Dimension(new DimensionPK(pk, getNewID(name)), name, type, expression); DimensionServiceBaseImpl.getInstance().store(ctx, dimension); return dimension; }
public Dimension Dimension(Dimension parent, String name, Type type, Expression expression) { DimensionPK pk = parent.getId(); Dimension dimension = new Dimension( new DimensionPK( pk.getCustomerId(), pk.getProjectId(), pk.getDomainId(), getNewID(name)), name, type, expression); dimension.setParentId(parent.getId()); DimensionServiceBaseImpl.getInstance().store(ctx, dimension); return dimension; }