All Packages Class Hierarchy This Package Previous Next Index
Interface com.ibm.beans.dip.DippableExtended
- public interface interface DippableExtended
- extends Dippable
This interface describes a dippable bean. Dippable beans can have
dips applied to them.
-
dippedIn(Dip)
- Determines whether a specific instance of the dip is applied to
this bean.
-
dipsApplied()
- Returns an array of the dips that were applied to this bean.
-
getDip(Dip)
- Returns the specific instance of dip applied to this bean.
-
getDip(String)
- Returns the specific instance of dip applied to this bean.
-
removeDip(Dip)
- Removes a specific instance of the dip from this bean.
dipsApplied
public abstract Dip[] dipsApplied()
- Returns an array of the dips that were applied to this bean.
- Returns:
- An array of dips.
removeDip
public abstract boolean removeDip(Dip dip)
- Removes a specific instance of the dip from this bean.
- Parameters:
- dip - The specific instance of the dip to be removed.
- Returns:
-
true
if the dip was removed; false
otherwise.
dippedIn
public abstract boolean dippedIn(Dip dip)
- Determines whether a specific instance of the dip is applied to
this bean.
- Parameters:
- dip - The specific instance of the dip.
- Returns:
-
true
if the dip is applied to this bean;
false
otherwise.
getDip
public abstract Dip getDip(Dip dip)
- Returns the specific instance of dip applied to this bean.
- Parameters:
- dip - Any instance of the dip.
- Returns:
- The specific instance of dip applied to this bean.
getDip
public abstract Dip getDip(String dipTypeName)
- Returns the specific instance of dip applied to this bean.
- Parameters:
- dipTypeName - The type name of the dip.
- Returns:
- The specific instance of dip applied to this bean.
All Packages Class Hierarchy This Package Previous Next Index