|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.datainterop.FMEToolFactory
public class FMEToolFactory
COM Class 'FMEToolFactory'. Generated 3/19/2015 1:20:46 PM from 'C:\ArcGIS\COM\esriDataInterop.olb'
Description 'FMEToolFactory Class' 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.geoprocessing.IGPToolExtensionFactory |
---|
IID, IIDf0a6e875_ec4e_4b83_8599_77b04766d717, xxDummy |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Constructor Summary | |
---|---|
FMEToolFactory()
Constructs a FMEToolFactory using ArcGIS Engine. |
|
FMEToolFactory(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. FMEToolFactory theFMEToolFactory = (FMEToolFactory) obj; |
Method Summary | |
---|---|
boolean |
canEdit()
Returns whether or not the factory supports editing instances of the tool extension. |
IGPToolExtension |
create(int parent,
IGPToolbox destination,
java.lang.String[] defaultName,
java.lang.String[] defaultDisplayName,
java.lang.String[] defaultDescription)
Creates a new instance of a tool extension in the given toolbox. |
void |
edit(int parent,
IGPToolExtension toolExtension)
Invokes a window to edit a tool extension. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
IUID |
getCLSID()
The CLSID of the tool extension factory class. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getLargeImage()
A 32x32 bitmap to associate with the tool extension. |
int |
getLargeInvalidImage()
A 32x32 bitmap to associate with invalid instances of the tool extension. |
int |
getLargeUnlicensedImage()
A 32x32 bitmap to associate with unlicensed instances of the tool extension. |
int |
getSmallImage()
A 16x16 bitmap to associate with the tool extension. |
int |
getSmallInvalidImage()
A 16x16 bitmap to associate with invalid instances of the tool extension. |
int |
getSmallUnlicensedImage()
A 16x16 bitmap to associate with unlicensed instances of the tool extension. |
java.lang.String |
getToolExtensionName()
Name of the tool extension factory class. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
postCreateTool(int parent,
IGPToolExtension toolExtension)
Called immediately following the creation of a new tool extension. |
void |
release()
Release a FMEToolFactory. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FMEToolFactory() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic FMEToolFactory(java.lang.Object obj) throws java.io.IOException
FMEToolFactory theFMEToolFactory = (FMEToolFactory) obj;
obj
to FMEToolFactory
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IUID getCLSID() throws java.io.IOException, AutomationException
getCLSID
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getToolExtensionName() throws java.io.IOException, AutomationException
getToolExtensionName
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSmallImage() throws java.io.IOException, AutomationException
getSmallImage
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLargeImage() throws java.io.IOException, AutomationException
getLargeImage
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSmallInvalidImage() throws java.io.IOException, AutomationException
getSmallInvalidImage
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLargeInvalidImage() throws java.io.IOException, AutomationException
getLargeInvalidImage
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSmallUnlicensedImage() throws java.io.IOException, AutomationException
getSmallUnlicensedImage
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLargeUnlicensedImage() throws java.io.IOException, AutomationException
getLargeUnlicensedImage
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPToolExtension create(int parent, IGPToolbox destination, java.lang.String[] defaultName, java.lang.String[] defaultDisplayName, java.lang.String[] defaultDescription) throws java.io.IOException, AutomationException
create
in interface IGPToolExtensionFactory
parent
- The parent (A COM typedef) (in)destination
- A reference to a com.esri.arcgis.geoprocessing.IGPToolbox (in)defaultName
- The defaultName (out: use single element array)defaultDisplayName
- The defaultDisplayName (out: use single element array)defaultDescription
- The defaultDescription (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void postCreateTool(int parent, IGPToolExtension toolExtension) throws java.io.IOException, AutomationException
postCreateTool
in interface IGPToolExtensionFactory
parent
- The parent (A COM typedef) (in)toolExtension
- A reference to a com.esri.arcgis.geoprocessing.IGPToolExtension (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canEdit() throws java.io.IOException, AutomationException
canEdit
in interface IGPToolExtensionFactory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void edit(int parent, IGPToolExtension toolExtension) throws java.io.IOException, AutomationException
edit
in interface IGPToolExtensionFactory
parent
- The parent (A COM typedef) (in)toolExtension
- A reference to a com.esri.arcgis.geoprocessing.IGPToolExtension (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 ISupportErrorInfo
riid
- 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 |