org.jinterop.dcom.win32
Interface IJIOleInPlaceSite
- All Superinterfaces:
- IJIOleWindow, IJIUnknown
public interface IJIOleInPlaceSite
- extends IJIOleWindow
This interface enables communication between a client site of an in-place object and the container.
- Since:
- 1.0
Field Summary |
static java.lang.String |
IID
|
IID
static final java.lang.String IID
- See Also:
- Constant Field Values
canInPlaceActivate
void canInPlaceActivate()
throws JIException
- Throws:
JIException
deactivateAndUndo
void deactivateAndUndo()
throws JIException
- Throws:
JIException
discardUndoState
void discardUndoState()
throws JIException
- Throws:
JIException
getWindowContext
JIStruct getWindowContext(JIStruct lpFrameInfo)
throws JIException
- IJIOleInPlaceFrame ppFrame, IJIOleInPlaceUIWindow ppDoc, JIRect lprcPosRect,
JIRect lprcClipRect
- Throws:
JIException
onInPlaceActivate
void onInPlaceActivate()
throws JIException
- Throws:
JIException
onInPlaceDeactivate
void onInPlaceDeactivate()
throws JIException
- Throws:
JIException
onPosRectChange
void onPosRectChange(JIRect lprcPosRect)
throws JIException
- Throws:
JIException
onUIActivate
void onUIActivate()
throws JIException
- Throws:
JIException
onUIDeactivate
void onUIDeactivate(boolean fUndoable)
throws JIException
- Throws:
JIException
scroll
void scroll(int scrollX,
int scrollY)
throws JIException
- Throws:
JIException