* @return An Iterator of SchemaDefinitionDMO objects.
*/
@SuppressWarnings("unchecked")
// org.dmd.dms.util.GenUtility.formatMV(GenUtility.java:960)
public Iterator<SchemaDefinitionREF> getUseSchema(){
DmcTypeSchemaDefinitionREFMV attr = (DmcTypeSchemaDefinitionREFMV) get(MvwDMSAG.__useSchema);
if (attr == null)
return( ((List<SchemaDefinitionREF>) Collections.EMPTY_LIST).iterator() );
if (DmcOmni.instance().lazyResolution()){
if (attr.doLazyResolution(this)){
rem(attr.getAttributeInfo());
return( ((List<SchemaDefinitionREF>) Collections.EMPTY_LIST).iterator() );
}
}
return(attr.getMV());
}