public interface InteractionController
Modifier and Type | Method and Description |
---|---|
void |
addAdapter(java.awt.Component c,
Adapter a) |
Adapter[] |
getAllAdaptersForTarget(java.awt.Component target)
Get all adapters (property + general) for the target component.
|
InteractionDescriptor[] |
getInteractionDescriptorsWithSource(java.awt.Component source)
Get all of the interactions that have the given component as a source (dependency)
|
InteractionDescriptor[] |
getInteractionDescriptorsWithTarget(java.awt.Component target)
Get all of the interactions that target the given component.
|
PropertyAdapter |
getPropertyAdapter(java.awt.Component c,
java.lang.String propName)
Get the property adapter for the given property.
|
void |
removeAdapter(java.awt.Component c,
Adapter a) |
java.util.List<Adapter> |
removeAllAdaptersForTarget(java.awt.Component target) |
void |
removePropertyAdapter(java.awt.Component c,
java.lang.String propName) |
void |
setPropertyAdapter(java.awt.Component c,
java.lang.String propName,
PropertyAdapter pa) |
PropertyAdapter getPropertyAdapter(java.awt.Component c, java.lang.String propName)
InteractionDescriptor[] getInteractionDescriptorsWithSource(java.awt.Component source)
InteractionDescriptor[] getInteractionDescriptorsWithTarget(java.awt.Component target)
Adapter[] getAllAdaptersForTarget(java.awt.Component target)
java.util.List<Adapter> removeAllAdaptersForTarget(java.awt.Component target)
void setPropertyAdapter(java.awt.Component c, java.lang.String propName, PropertyAdapter pa)
void removePropertyAdapter(java.awt.Component c, java.lang.String propName)
void addAdapter(java.awt.Component c, Adapter a)
void removeAdapter(java.awt.Component c, Adapter a)