/** {@inheritDoc} */ @Override public void insert(final GedObject owner, final GedObject gob) { if (!(owner instanceof Root)) { return; } final Root root = (Root) owner; root.insert(gob.getString(), gob); }
/** {@inheritDoc} */ @Override public <T extends GedObject> T find( final GedObject owner, final String str, final Class<T> clazz) { return clazz.cast(owner.find(str)); }