174175176177178179180181182183184
} @Override public IType getType() throws RepositoryDocumentException { try { IDfType type = idfSysObject.getType(); return (type == null) ? null : new DmType(type); } catch (DfException e) { throw new RepositoryDocumentException(e); } }
180181182183184185186187188189190
return new DmDocument(document); } @Override public IType getType(String typeName) throws RepositoryException { IDfType idfType; try { idfType = idfSession.getType(typeName); } catch (DfException de) { throw new RepositoryException(de); }
3738394041424344454647
} } @Override public IType getSuperType() throws RepositoryException { IDfType idfSuperType; try { idfSuperType = idfType.getSuperType(); } catch (DfException de) { throw new RepositoryException(de); }