@Override public String[] getAbstract() { return new String[] { getDesc() }; }
@Override public String getIdentifier() { return getId(); }
@Override public String[] getTitle() { return new String[] { getROName() }; }
private void addRegistryObject( InsertRow ir, RegistryObject ro ) { ir.addPreparedArgument( new SQLIdentifier( "id" ), ro.getId() ); ir.addPreparedArgument( new SQLIdentifier( "objectType" ), ro.getObjectType() ); ir.addPreparedArgument( new SQLIdentifier( "home" ), ro.getHome() ); ir.addPreparedArgument( new SQLIdentifier( "lid" ), ro.getLid() ); ir.addPreparedArgument( new SQLIdentifier( "status" ), ro.getStatus() ); ir.addPreparedArgument( new SQLIdentifier( "externalId" ), ro.getExtId() ); ir.addPreparedArgument( new SQLIdentifier( "name" ), ro.getName() ); ir.addPreparedArgument( new SQLIdentifier( "description" ), ro.getDesc() ); ir.addPreparedArgument( new SQLIdentifier( "versionInfo" ), ro.getVersionInfo() ); }
return new ExtrinsicObject( rootEl ); case RegistryObject: return new RegistryObject( rootEl ); case RegistryPackage: return new RegistryPackage( rootEl ); default: LOG.warn( "Treating registry object '" + type + "' as generic registry object." ); return new RegistryObject( rootEl );