|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.SynchronizeParameters
public class SynchronizeParameters
An object that controls how items in a mosaic dataset are synchronized.
| Constructor Summary | |
|---|---|
SynchronizeParameters()
Constructs a SynchronizeParameters using ArcGIS Engine. |
|
SynchronizeParameters(Object obj)
Construct a SynchronizeParameters using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
int |
getCompressionQuality()
The pyramid compression quality. |
int |
getCompressionType()
The pyramid compression type. |
ISpatialReference |
getDefaultSpatialReference()
The default spatial reference used by all raster types for those dataset which do not have an associated native spatial reference. |
double |
getDensificationFactor()
The maximum segment length value as a factor of each incoming dataset fooprint's average dimension. |
Object |
getIgnoreValues()
The ignore values for statistics. |
double |
getMaximumHighCellSize()
The maximum allowed computed value for the high pixel size for the function raster dataset associated with a synchronized item. |
int |
getMaximumPyramidLevel()
The maximum number of pyramid levels to use from the function raster dataset associated with a synchronized item. |
int |
getMinimumColumns()
The minimum number of pixel columnns allowed at the top-most pyramid level in the function raster dataset associated with a synchronized item. |
int |
getMinimumRows()
The minimum number of pixel rows allowed at the top-most pyramid level in the function raster dataset associated with a synchronized item. |
int |
getNumThreads()
The number of parallel threads that execute parts of the associated operation. |
IPropertySet |
getParameters()
All parameters associated with the mosaic dataset operation. |
IProgressor |
getProgressor()
The external progressor object associated with the mosaic dataset operation. |
int |
getPyramidLevel()
The number of pyramid levels. |
int |
getPyramidResampleType()
The method used for pyramid resampling. |
IQueryFilter |
getQueryFilter()
The query filter applied on the selection set to identify the collection of catalog items on which to perform the associated operation. |
void |
getRecommendedNumThreads(int[] pRecommendedNumThreads)
The number of parallel threads of execution recommended by the system. |
IPropertySet |
getResults()
The properties of the result associated with the mosaic dataset operation. |
ISelectionSet |
getSelectionSet()
The selection set that identifies the collection of catalog items on which to perform the associated operation. |
String |
getServerName()
The host machine name where parts of the operation are remotely executed. |
IRasterThumbnailBuilder |
getThumbnailBuilder()
The thumbnail builder object associated with this operation. |
int |
getXSkipFactor()
The X skip factor for statistics. |
int |
getYSkipFactor()
The Y skip factor for statistics. |
int |
hashCode()
the hashcode for this object |
boolean |
isBuildPyramids()
Indicates whether pyramids are built for each raster dataset associated with each selected catalog item. |
boolean |
isBuildThumbnail()
Indicates whether items thumbnails are built and saved. |
boolean |
isComputeStatistics()
Indicates whether histogram statistics are computed for each raster dataset associated with each selected catalog item. |
boolean |
isDatasetReadOnly()
Indicates whether the mosaic dataset is in read-only mode. |
boolean |
isRemoveInvalidItems()
Indicates whether invalid items are removed from the mosaic dataset. |
boolean |
isResetVisibility()
Indicates whether each selected item's visibility values (MinPS and MaxPS) are reset to null. |
boolean |
isSyncOnlyStaleItems()
Indicates if only those items found to be stale are synchronized. |
void |
setBuildPyramids(boolean pbBuildPyramids)
Indicates whether pyramids are built for each raster dataset associated with each selected catalog item. |
void |
setBuildThumbnail(boolean pbBuildThumbnail)
Indicates whether items thumbnails are built and saved. |
void |
setCompressionQuality(int value)
The pyramid compression quality. |
void |
setCompressionType(int pType)
The pyramid compression type. |
void |
setComputeStatistics(boolean pbComputeStatistics)
Indicates whether histogram statistics are computed for each raster dataset associated with each selected catalog item. |
void |
setDefaultSpatialReferenceByRef(ISpatialReference ppDefaultSrs)
The default spatial reference used by all raster types for those dataset which do not have an associated native spatial reference. |
void |
setDensificationFactor(double pDensificationFactor)
The maximum segment length value as a factor of each incoming dataset fooprint's average dimension. |
void |
setIgnoreValues(Object vIgnoreValues)
The ignore values for statistics. |
void |
setIsDatasetReadOnly(boolean pbIsDatasetReadOnly)
Indicates whether the mosaic dataset is in read-only mode. |
void |
setMaximumHighCellSize(double pMaximumHighCellSize)
The maximum allowed computed value for the high pixel size for the function raster dataset associated with a synchronized item. |
void |
setMaximumPyramidLevel(int pMaximumPyramidLevel)
The maximum number of pyramid levels to use from the function raster dataset associated with a synchronized item. |
void |
setMinimumColumns(int pMinimumColumns)
The minimum number of pixel columnns allowed at the top-most pyramid level in the function raster dataset associated with a synchronized item. |
void |
setMinimumRows(int pMinimumRows)
The minimum number of pixel rows allowed at the top-most pyramid level in the function raster dataset associated with a synchronized item. |
void |
setNumThreads(int pNumThreads)
The number of parallel threads that execute parts of the associated operation. |
void |
setParametersByRef(IPropertySet ppAllParameters)
All parameters associated with the mosaic dataset operation. |
void |
setProgressorByRef(IProgressor ppProgressor)
The external progressor object associated with the mosaic dataset operation. |
void |
setPyramidLevel(int pLevel)
The number of pyramid levels. |
void |
setPyramidResampleType(int pMethod)
The method used for pyramid resampling. |
void |
setQueryFilterByRef(IQueryFilter ppQueryFilter)
The query filter applied on the selection set to identify the collection of catalog items on which to perform the associated operation. |
void |
setRemoveInvalidItems(boolean pbRemoveInvalidItems)
Indicates whether invalid items are removed from the mosaic dataset. |
void |
setResetVisibility(boolean pbResetVisibility)
Indicates whether each selected item's visibility values (MinPS and MaxPS) are reset to null. |
void |
setResultsByRef(IPropertySet ppOperationResults)
The properties of the result associated with the mosaic dataset operation. |
void |
setSelectionSetByRef(ISelectionSet ppSelectionSet)
The selection set that identifies the collection of catalog items on which to perform the associated operation. |
void |
setServerName(String pServerName)
The host machine name where parts of the operation are remotely executed. |
void |
setSyncOnlyStaleItems(boolean pbSyncOnlyStaleItems)
Indicates if only those items found to be stale are synchronized. |
void |
setThumbnailBuilderByRef(IRasterThumbnailBuilder ppThumbnailBuilder)
The thumbnail builder object associated with this operation. |
void |
setXSkipFactor(int xSkipFactor)
The X skip factor for statistics. |
void |
setYSkipFactor(int ySkipFactor)
The Y skip factor for statistics. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public SynchronizeParameters()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public SynchronizeParameters(Object obj)
throws IOException
obj to SynchronizeParameters.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
SynchronizeParameters theSynchronizeParameters = (SynchronizeParameters) obj;| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setParametersByRef(IPropertySet ppAllParameters)
throws IOException,
AutomationException
setParametersByRef in interface IMosaicDatasetOperationParametersppAllParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getParameters()
throws IOException,
AutomationException
getParameters in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProgressorByRef(IProgressor ppProgressor)
throws IOException,
AutomationException
setProgressorByRef in interface IMosaicDatasetOperationParametersppProgressor - A reference to a com.esri.arcgis.system.IProgressor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IProgressor getProgressor()
throws IOException,
AutomationException
getProgressor in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsDatasetReadOnly(boolean pbIsDatasetReadOnly)
throws IOException,
AutomationException
setIsDatasetReadOnly in interface IMosaicDatasetOperationParameterspbIsDatasetReadOnly - The pbIsDatasetReadOnly (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDatasetReadOnly()
throws IOException,
AutomationException
isDatasetReadOnly in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setResultsByRef(IPropertySet ppOperationResults)
throws IOException,
AutomationException
setResultsByRef in interface IMosaicDatasetOperationParametersppOperationResults - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getResults()
throws IOException,
AutomationException
getResults in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultSpatialReferenceByRef(ISpatialReference ppDefaultSrs)
throws IOException,
AutomationException
setDefaultSpatialReferenceByRef in interface ISynchronizeParametersppDefaultSrs - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISpatialReference getDefaultSpatialReference()
throws IOException,
AutomationException
getDefaultSpatialReference in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSyncOnlyStaleItems(boolean pbSyncOnlyStaleItems)
throws IOException,
AutomationException
setSyncOnlyStaleItems in interface ISynchronizeParameterspbSyncOnlyStaleItems - The pbSyncOnlyStaleItems (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSyncOnlyStaleItems()
throws IOException,
AutomationException
isSyncOnlyStaleItems in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRemoveInvalidItems(boolean pbRemoveInvalidItems)
throws IOException,
AutomationException
setRemoveInvalidItems in interface ISynchronizeParameterspbRemoveInvalidItems - The pbRemoveInvalidItems (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isRemoveInvalidItems()
throws IOException,
AutomationException
isRemoveInvalidItems in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumPyramidLevel(int pMaximumPyramidLevel)
throws IOException,
AutomationException
setMaximumPyramidLevel in interface ISynchronizeParameterspMaximumPyramidLevel - The pMaximumPyramidLevel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMaximumPyramidLevel()
throws IOException,
AutomationException
getMaximumPyramidLevel in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumRows(int pMinimumRows)
throws IOException,
AutomationException
setMinimumRows in interface ISynchronizeParameterspMinimumRows - The pMinimumRows (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMinimumRows()
throws IOException,
AutomationException
getMinimumRows in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumColumns(int pMinimumColumns)
throws IOException,
AutomationException
setMinimumColumns in interface ISynchronizeParameterspMinimumColumns - The pMinimumColumns (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMinimumColumns()
throws IOException,
AutomationException
getMinimumColumns in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumHighCellSize(double pMaximumHighCellSize)
throws IOException,
AutomationException
setMaximumHighCellSize in interface ISynchronizeParameterspMaximumHighCellSize - The pMaximumHighCellSize (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaximumHighCellSize()
throws IOException,
AutomationException
getMaximumHighCellSize in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setComputeStatistics(boolean pbComputeStatistics)
throws IOException,
AutomationException
setComputeStatistics in interface ISynchronizeParameterspbComputeStatistics - The pbComputeStatistics (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isComputeStatistics()
throws IOException,
AutomationException
isComputeStatistics in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBuildPyramids(boolean pbBuildPyramids)
throws IOException,
AutomationException
setBuildPyramids in interface ISynchronizeParameterspbBuildPyramids - The pbBuildPyramids (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBuildPyramids()
throws IOException,
AutomationException
isBuildPyramids in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBuildThumbnail(boolean pbBuildThumbnail)
throws IOException,
AutomationException
setBuildThumbnail in interface ISynchronizeParameterspbBuildThumbnail - The pbBuildThumbnail (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBuildThumbnail()
throws IOException,
AutomationException
isBuildThumbnail in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setThumbnailBuilderByRef(IRasterThumbnailBuilder ppThumbnailBuilder)
throws IOException,
AutomationException
setThumbnailBuilderByRef in interface ISynchronizeParametersppThumbnailBuilder - A reference to a com.esri.arcgis.datasourcesraster.IRasterThumbnailBuilder (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRasterThumbnailBuilder getThumbnailBuilder()
throws IOException,
AutomationException
getThumbnailBuilder in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDensificationFactor(double pDensificationFactor)
throws IOException,
AutomationException
setDensificationFactor in interface ISynchronizeParameterspDensificationFactor - The pDensificationFactor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getDensificationFactor()
throws IOException,
AutomationException
getDensificationFactor in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setResetVisibility(boolean pbResetVisibility)
throws IOException,
AutomationException
setResetVisibility in interface ISynchronizeParameterspbResetVisibility - The pbResetVisibility (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isResetVisibility()
throws IOException,
AutomationException
isResetVisibility in interface ISynchronizeParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPyramidResampleType(int pMethod)
throws IOException,
AutomationException
setPyramidResampleType in interface IBuildPyramidsParameterspMethod - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPyramidResampleType()
throws IOException,
AutomationException
getPyramidResampleType in interface IBuildPyramidsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPyramidLevel(int pLevel)
throws IOException,
AutomationException
setPyramidLevel in interface IBuildPyramidsParameterspLevel - The pLevel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPyramidLevel()
throws IOException,
AutomationException
getPyramidLevel in interface IBuildPyramidsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCompressionType(int pType)
throws IOException,
AutomationException
setCompressionType in interface IBuildPyramidsParameterspType - A com.esri.arcgis.geodatabase.esriRasterCompressionType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCompressionType()
throws IOException,
AutomationException
getCompressionType in interface IBuildPyramidsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCompressionQuality(int value)
throws IOException,
AutomationException
setCompressionQuality in interface IBuildPyramidsParametersvalue - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCompressionQuality()
throws IOException,
AutomationException
getCompressionQuality in interface IBuildPyramidsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getXSkipFactor()
throws IOException,
AutomationException
getXSkipFactor in interface ICalculateStatisticsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setXSkipFactor(int xSkipFactor)
throws IOException,
AutomationException
setXSkipFactor in interface ICalculateStatisticsParametersxSkipFactor - The xSkipFactor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getYSkipFactor()
throws IOException,
AutomationException
getYSkipFactor in interface ICalculateStatisticsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setYSkipFactor(int ySkipFactor)
throws IOException,
AutomationException
setYSkipFactor in interface ICalculateStatisticsParametersySkipFactor - The ySkipFactor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getIgnoreValues()
throws IOException,
AutomationException
getIgnoreValues in interface ICalculateStatisticsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIgnoreValues(Object vIgnoreValues)
throws IOException,
AutomationException
setIgnoreValues in interface ICalculateStatisticsParametersvIgnoreValues - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectionSetByRef(ISelectionSet ppSelectionSet)
throws IOException,
AutomationException
setSelectionSetByRef in interface ISelectionParametersppSelectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelectionSet getSelectionSet()
throws IOException,
AutomationException
getSelectionSet in interface ISelectionParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setQueryFilterByRef(IQueryFilter ppQueryFilter)
throws IOException,
AutomationException
setQueryFilterByRef in interface ISelectionParametersppQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IQueryFilter getQueryFilter()
throws IOException,
AutomationException
getQueryFilter in interface ISelectionParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setServerName(String pServerName)
throws IOException,
AutomationException
setServerName in interface IThreadedOperationParameterspServerName - The pServerName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getServerName()
throws IOException,
AutomationException
getServerName in interface IThreadedOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNumThreads(int pNumThreads)
throws IOException,
AutomationException
setNumThreads in interface IThreadedOperationParameterspNumThreads - The pNumThreads (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getNumThreads()
throws IOException,
AutomationException
getNumThreads in interface IThreadedOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getRecommendedNumThreads(int[] pRecommendedNumThreads)
throws IOException,
AutomationException
getRecommendedNumThreads in interface IThreadedOperationParameterspRecommendedNumThreads - The pRecommendedNumThreads (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 | ||||||||