public abstract class AbstractDelegatedBehavior<E extends EModelElement,R,F> extends Object implements DelegatedBehavior<E,R,F>
Constructor and Description |
---|
AbstractDelegatedBehavior() |
Modifier and Type | Method and Description |
---|---|
static List<DelegatedBehavior<?,?,?>> |
getDelegatedBehaviors() |
List<DelegateDomain> |
getDelegateDomains(E eObject) |
List<F> |
getFactories(E eObject) |
F |
getFactory(E eObject) |
void |
setDelegates(EPackage ePackage,
List<String> delegateURIs) |
String |
toString() |
void |
validate(EObject eObject) |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDefaultFactory, getDefaultRegistry, getEPackage, getFactoryClass, getName, getRegistryClass
public static List<DelegatedBehavior<?,?,?>> getDelegatedBehaviors()
public List<DelegateDomain> getDelegateDomains(E eObject)
public List<F> getFactories(E eObject)
getFactories
in interface DelegatedBehavior<E extends EModelElement,R,F>
public F getFactory(E eObject)
getFactory
in interface DelegatedBehavior<E extends EModelElement,R,F>
public void setDelegates(EPackage ePackage, List<String> delegateURIs)
setDelegates
in interface DelegatedBehavior<E extends EModelElement,R,F>
public void validate(EObject eObject)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.