|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IViewManager
Provides access to members used to describe or define view behavior.
IViewManager is a low-level interface to the properties defining the behavior of the active view.
One commonly used property managed by the IViewManager interface is VerboseEvents. When VerboseEvents is set to False, the default, IActiveViewEvents::AfterItemDraw, is not fired. To listen for this event, you must set VerboseEvents equal to True.
Method Summary | |
---|---|
ISelection |
getElementSelection()
Object to use for element selection. |
int |
getOutputBandSize()
Size allocated for each band when banding output. |
int |
getTopFilterIndex()
Phase index that supplements TopFilterPhase. |
int |
getTopFilterPhase()
The highest phase in the drawing order that uses a display filter. |
boolean |
isConserveMemory()
Indicates whether to be conservative when allocating resources. |
boolean |
isDelayBackgroundDraw()
Indicates if the background should draw immediately. |
boolean |
isExternalDrawing(int phase)
Indicates if external clients are drawing in response to the specified phase. |
boolean |
isUsesPageCoordinates()
Indicates whether view uses page coordinates. |
boolean |
isVerboseEvents()
Indicates whether to expand or limit the number of events that are fired. |
void |
setConserveMemory(boolean flag)
Indicates whether to be conservative when allocating resources. |
void |
setDelayBackgroundDraw(boolean flag)
Indicates if the background should draw immediately. |
void |
setElementSelectionByRef(ISelection selectionObject)
Object to use for element selection. |
void |
setExternalDrawing(int phase,
boolean externalDrawing)
Indicates if external clients are drawing in response to the specified phase. |
void |
setOutputBandSize(int kilobytes)
Size allocated for each band when banding output. |
void |
setTopFilterIndex(int phaseIndex)
Phase index that supplements TopFilterPhase. |
void |
setTopFilterPhase(int phase)
The highest phase in the drawing order that uses a display filter. |
void |
setVerboseEvents(boolean verboseEvents)
Indicates whether to expand or limit the number of events that are fired. |
Method Detail |
---|
void setElementSelectionByRef(ISelection selectionObject) throws IOException, AutomationException
selectionObject
- A reference to a com.esri.arcgis.carto.ISelection (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IActiveView.getSelection()
ISelection getElementSelection() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGraphicsContainerSelect.getSelectedElements()
void setConserveMemory(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isConserveMemory() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTopFilterPhase(int phase) throws IOException, AutomationException
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getTopFilterPhase() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTopFilterIndex(int phaseIndex) throws IOException, AutomationException
phaseIndex
- The phaseIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getTopFilterIndex() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setOutputBandSize(int kilobytes) throws IOException, AutomationException
kilobytes
- The kilobytes (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getOutputBandSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUsesPageCoordinates() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isVerboseEvents() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVerboseEvents(boolean verboseEvents) throws IOException, AutomationException
verboseEvents
- The verboseEvents (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isDelayBackgroundDraw() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDelayBackgroundDraw(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isExternalDrawing(int phase) throws IOException, AutomationException
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExternalDrawing(int phase, boolean externalDrawing) throws IOException, AutomationException
phase
- A com.esri.arcgis.carto.esriViewDrawPhase constant (in)externalDrawing
- The externalDrawing (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |