pt.ist.fenixframework.dml.runtime
Class RelationAdapter<C1 extends DomainObject,C2 extends DomainObject>

Package class diagram package RelationAdapter
java.lang.Object
  extended by pt.ist.fenixframework.dml.runtime.RelationAdapter<C1,C2>
All Implemented Interfaces:
RelationListener<C1,C2>

public class RelationAdapter<C1 extends DomainObject,C2 extends DomainObject>
extends Object
implements RelationListener<C1,C2>


Constructor Summary
RelationAdapter()
           
 
Method Summary
 void afterAdd(C1 o1, C2 o2)
           
 void afterAdd(Relation<C1,C2> rel, C1 o1, C2 o2)
           
 void afterRemove(C1 o1, C2 o2)
           
 void afterRemove(Relation<C1,C2> rel, C1 o1, C2 o2)
           
 void beforeAdd(C1 o1, C2 o2)
           
 void beforeAdd(Relation<C1,C2> rel, C1 o1, C2 o2)
           
 void beforeRemove(C1 o1, C2 o2)
           
 void beforeRemove(Relation<C1,C2> rel, C1 o1, C2 o2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationAdapter

public RelationAdapter()
Method Detail

beforeAdd

public void beforeAdd(Relation<C1,C2> rel,
                      C1 o1,
                      C2 o2)
Specified by:
beforeAdd in interface RelationListener<C1 extends DomainObject,C2 extends DomainObject>

afterAdd

public void afterAdd(Relation<C1,C2> rel,
                     C1 o1,
                     C2 o2)
Specified by:
afterAdd in interface RelationListener<C1 extends DomainObject,C2 extends DomainObject>

beforeRemove

public void beforeRemove(Relation<C1,C2> rel,
                         C1 o1,
                         C2 o2)
Specified by:
beforeRemove in interface RelationListener<C1 extends DomainObject,C2 extends DomainObject>

afterRemove

public void afterRemove(Relation<C1,C2> rel,
                        C1 o1,
                        C2 o2)
Specified by:
afterRemove in interface RelationListener<C1 extends DomainObject,C2 extends DomainObject>

beforeAdd

public void beforeAdd(C1 o1,
                      C2 o2)

afterAdd

public void afterAdd(C1 o1,
                     C2 o2)

beforeRemove

public void beforeRemove(C1 o1,
                         C2 o2)

afterRemove

public void afterRemove(C1 o1,
                        C2 o2)


Copyright © 2013. All Rights Reserved.