|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.globecore.GlobeServerLayerFactory
public class GlobeServerLayerFactory
COM Class 'GlobeServerLayerFactory'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description 'Provides programmatic access to a globe server layer factory.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.globecore.IGlobeServerLayerFactory |
|---|
IID, IID0ab3f65a_35e8_4702_aca3_f0440ca7f254, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Constructor Summary | |
|---|---|
GlobeServerLayerFactory()
Constructs a GlobeServerLayerFactory using ArcGIS Engine. |
|
GlobeServerLayerFactory(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeServerLayerFactory theGlobeServerLayerFactory = (GlobeServerLayerFactory) obj; |
|
| Method Summary | |
|---|---|
IEnumLayer |
create(java.lang.Object inputObject)
Creates layer(s) based on the specified object. |
IEnumLayer |
createLayer(java.lang.Object pObject,
IGlobeLayerInfo pLayerInfo)
Creates a globe server layer. |
IEnumLayer |
createLayersFromNames(IAGSServerObjectName pSOName,
java.lang.String[] layerNames)
Creates globe server layers from layer names. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLayerCategory()
Category name. |
java.lang.String |
getPublicName()
Public name of the factory. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isCanCreate(java.lang.Object inputObject)
Indicates if the factory can create a layer based upon the specified object. |
IEnumLayer |
loadLayers()
Loads a set of layers. |
void |
release()
Release a GlobeServerLayerFactory. |
void |
setAnimationContainer(IGlobe rhs1)
The container of animation tracks to be loaded from server. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GlobeServerLayerFactory()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public GlobeServerLayerFactory(java.lang.Object obj)
throws java.io.IOException
GlobeServerLayerFactory theGlobeServerLayerFactory = (GlobeServerLayerFactory) obj;
obj to GlobeServerLayerFactory.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getPublicName()
throws java.io.IOException,
AutomationException
getPublicName in interface ILayerFactoryjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLayerCategory()
throws java.io.IOException,
AutomationException
getLayerCategory in interface ILayerFactoryjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumLayer loadLayers()
throws java.io.IOException,
AutomationException
loadLayers in interface ILayerFactoryjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanCreate(java.lang.Object inputObject)
throws java.io.IOException,
AutomationException
isCanCreate in interface ILayerFactoryinputObject - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumLayer create(java.lang.Object inputObject)
throws java.io.IOException,
AutomationException
Creates a layer using the factory defined by the implementing coclass and the supplied object. This object can be a name object.
create in interface ILayerFactoryinputObject - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumLayer createLayer(java.lang.Object pObject,
IGlobeLayerInfo pLayerInfo)
throws java.io.IOException,
AutomationException
createLayer in interface IGlobeServerLayerFactorypObject - A reference to another Object (IUnknown) (in)pLayerInfo - A reference to a com.esri.arcgis.globecore.IGlobeLayerInfo (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimationContainer(IGlobe rhs1)
throws java.io.IOException,
AutomationException
setAnimationContainer in interface IGlobeServerLayerFactoryrhs1 - A reference to a com.esri.arcgis.globecore.IGlobe (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumLayer createLayersFromNames(IAGSServerObjectName pSOName,
java.lang.String[] layerNames)
throws java.io.IOException,
AutomationException
createLayersFromNames in interface IGlobeServerLayerFactorypSOName - A reference to a com.esri.arcgis.gisclient.IAGSServerObjectName (in)layerNames - The layerNames (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.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 | ||||||||