this.name = name;
this( name ); bindToOwner( owner );
if ( owner != this.owner ) { unbindFromCurrentOwner(); if ( owner != null ) { owner.getAssociatedEntities().add( this ); } } this.owner = owner;
return id;
return name;
return owner;
this.id = id;
this.owner = owner;
if ( this.owner != null ) { this.owner.getAssociatedEntities().remove( this ); this.owner = null; }