|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface IReceptacle
Interface implemented only by receptacles. Provides operations to manipulate the receptacles themselves. That is, connect and disconnect them, add meta-data to them and so on...
| Method Summary | |
|---|---|
boolean |
connectToRecp(IUnknown pIUnkSink,
java.lang.String riid,
long provConID)
This method connects the recpetacle to given component on the given interface type. |
boolean |
disconnectFromRecp(long connID)
This method disconnects a given receptacle |
TypedAttribute |
getValue(java.lang.String Name)
This method retrieves the value of a name attribute from the receptacle. |
java.util.Hashtable |
getValues()
This method retrieves all the meta-data stored on the receptacle. |
boolean |
putData(java.lang.String Name,
java.lang.String Type,
java.lang.Object Value)
This method attaches a name-value pair element of meta-data to the receptacle |
| Method Detail |
|---|
boolean connectToRecp(IUnknown pIUnkSink,
java.lang.String riid,
long provConID)
pIUnkSink - Reference to the sink component who hosts the interface that the receptacle is to be connected to.riid - A string representing the interface type of the connection.
boolean disconnectFromRecp(long connID)
boolean putData(java.lang.String Name,
java.lang.String Type,
java.lang.Object Value)
Name - A String describing the attribute name.Type - A String describing the attribute name.Value - An object representing the attribute value.
TypedAttribute getValue(java.lang.String Name)
Name - A String describing the attribute name.
java.util.Hashtable getValues()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||