org.eclipse.ocl.examples.pivot.delegate
Interface DelegateDomain

All Known Implementing Classes:
OCLDelegateDomain

public interface DelegateDomain

A pluggable, dynamic implementation of a delegate domain supervising delegated behavior.


Nested Class Summary
static interface DelegateDomain.Factory
          A factory for creating delegate domains.
 
Field Summary
static java.util.List<DelegateDomain> EMPTY_LIST
           
 
Method Summary
 java.lang.String getURI()
          Get the delegate domain name.
 void reset()
          Reset this delegate domain releasing any resources cached to support delegated behaviour for the associated package.
 

Field Detail

EMPTY_LIST

@NonNull
static final java.util.List<DelegateDomain> EMPTY_LIST
Method Detail

getURI

@NonNull
java.lang.String getURI()
Get the delegate domain name.

Returns:
the delegate URI

reset

void reset()
Reset this delegate domain releasing any resources cached to support delegated behaviour for the associated package. They can be lazily recreated.