pt.ist.fenixframework.dml.runtime
Interface Role<C1 extends DomainObject,C2 extends DomainObject>

Package class diagram package Role
All Known Implementing Classes:
RoleEmpty, RoleMany, RoleOne

public interface Role<C1 extends DomainObject,C2 extends DomainObject>


Method Summary
 void add(C1 o1, C2 o2, Relation<C1,C2> rel)
           
 Role<C2,C1> getInverseRole()
           
 void remove(C1 o1, C2 o2)
           
 

Method Detail

add

void add(C1 o1,
         C2 o2,
         Relation<C1,C2> rel)

remove

void remove(C1 o1,
            C2 o2)

getInverseRole

Role<C2,C1> getInverseRole()


Copyright © 2013. All Rights Reserved.