public final boolean setPosition(Content content, Point2D position) { if(null == content) { return false; } RelativeContent relativeContent = null; for (Content c: getContents()) { relativeContent = (RelativeContent)c; if(relativeContent.content.equals(content)) { relativeContent.setPosition(position); return true; } } return false; } }