/** * Adds an alias to the object. The alis will only be added * if an equivalent alias is not yet part of the object. */ public void addAlias( A alias ) { this.aliases.add( alias ); alias.setParent( this ); }
/** * Adds an alias to the object. The alis will only be added * if an equivalent alias is not yet part of the object. */ public void addAlias( A alias ) { this.aliases.add( alias ); alias.setParent( this ); }
/** * Adds an alias to the object. The alis will only be added * if an equivalent alias is not yet part of the object. */ public void addAlias( A alias ) { this.aliases.add( alias ); alias.setParent( this ); }
public void removeAlias( A alias ) { this.aliases.remove( alias ); alias.setParent(null); }
public void removeAlias( A alias ) { this.aliases.remove( alias ); alias.setParent(null); }
public static <A extends Alias> A createAlias(AnnotatedObject<?,A> parent, String name, CvAliasType aliasType) { A alias = (A) newAliasInstanceFor(parent.getClass()); alias.setOwner(parent.getOwner()); alias.setParent(parent); alias.setCvAliasType(aliasType); alias.setName(name); return alias; }
public static <A extends Alias> A createAlias(AnnotatedObject<?, A> parent, String name, CvAliasType aliasType) { A alias = (A) newAliasInstanceFor(parent.getClass()); alias.setOwner(parent.getOwner()); alias.setParent(parent); alias.setCvAliasType(aliasType); alias.setName(name); return alias; }
public static <A extends Alias> A createAlias(AnnotatedObject<?, A> parent, String name, CvAliasType aliasType) { A alias = (A) newAliasInstanceFor(parent.getClass()); alias.setOwner(parent.getOwner()); alias.setParent(parent); alias.setCvAliasType(aliasType); alias.setName(name); return alias; }
for ( Alias alias : getAliases() ) { Alias aliasClone = ( Alias ) alias.clone(); aliasClone.setParent( copy ); copiedAliases.add( ( Alias ) alias.clone() );
for ( Alias alias : getAliases() ) { Alias aliasClone = ( Alias ) alias.clone(); aliasClone.setParent( copy ); copiedAliases.add( ( Alias ) alias.clone() );
for ( Alias alias : getAliases() ) { Alias aliasClone = ( Alias ) alias.clone(); aliasClone.setParent( copy ); copiedAliases.add( ( Alias ) alias.clone() );
private Alias synchronizeAlias( Alias alias, AnnotatedObject parent ) { if (alias.getAc() != null) { return IntactContext.getCurrentInstance().getDataContext().getDaoFactory() .getAliasDao().getByAc(alias.getAc()); } alias.setCvAliasType( synchronize( alias.getCvAliasType() ) ); alias.setParent(parent); if (alias.getAc() == null && parent.getAc() != null) { annotatedObjectsToPersist.put(keyBuilder.keyForAlias(alias), alias); } return alias; }
private Alias synchronizeAlias( Alias alias, AnnotatedObject parent ) { if (alias.getAc() != null) { return IntactContext.getCurrentInstance().getDataContext().getDaoFactory() .getAliasDao().getByAc(alias.getAc()); } alias.setCvAliasType( synchronize( alias.getCvAliasType() ) ); alias.setParent(parent); if (alias.getAc() == null && parent.getAc() != null) { annotatedObjectsToPersist.put(keyBuilder.keyForAlias(alias), alias); } return alias; }
alias.setCvAliasType(cvAliasType); alias.setParent(intactObject); alias.setOwner(institutionPersister.syncIfTransient(alias.getOwner()));