|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.carto.DynamicGlyphFactory
public class DynamicGlyphFactory
COM Class 'DynamicGlyphFactory'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Dynamic glyph factory 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.display.IDynamicGlyphFactory2 |
|---|
IID, IID06c19c7c_1b78_4468_908d_2e69a9ae6d22, xxDummy |
| Fields inherited from interface com.esri.arcgis.display.IDynamicGlyphFactory |
|---|
IID3afb5cab_9931_4faa_90f5_e0bd69cf3a28 |
| Constructor Summary | |
|---|---|
DynamicGlyphFactory()
Constructs a DynamicGlyphFactory using ArcGIS Engine. |
|
DynamicGlyphFactory(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. DynamicGlyphFactory theDynamicGlyphFactory = (DynamicGlyphFactory) obj; |
|
| Method Summary | |
|---|---|
IDynamicGlyph |
createDynamicGlyph(ISymbol symbol)
Creates a dynamic glyph from a symbol. |
IDynamicGlyph |
createDynamicGlyphFromBitmap(int glyphType,
int hBmp,
boolean preserveAlphaChannel,
IColor transparencyColor)
Create a dynamic glyph from a bitmap handle. |
IDynamicGlyph |
createDynamicGlyphFromFile(int glyphType,
java.lang.String fileName,
IColor transparencyColor)
Creates a dynamic glyph from a file. |
void |
deleteDynamicGlyph(IDynamicGlyph glyph)
Deletes the dynamic glyph's resource. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
void |
getCreatedDynamicGlyphSize(int glyphType,
int[] sizeX,
int[] sizeY)
Indicates the texture size of the created dynamic glyph. |
IDynamicGlyph |
getDynamicGlyph(int groupId,
int glyphType,
int index)
Retrieves a dynamic glyph from a glyph group. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
void |
init(IScreenDisplay screenDisplay)
Initialize the dynamic glyph factory. |
int |
loadDynamicGlyphsGroup(java.lang.String fileName)
Loads a dynamic glyph group from files. |
void |
release()
Release a DynamicGlyphFactory. |
void |
setCreatedDynamicGlyphSize(int glyphType,
int sizeX,
int sizeY)
Indicates the texture size of the created dynamic glyph. |
void |
unloadDynamicGlyphsGroup(int groupId)
Unloads a dynamic glyph group, and any corresponding resources. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicGlyphFactory()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public DynamicGlyphFactory(java.lang.Object obj)
throws java.io.IOException
DynamicGlyphFactory theDynamicGlyphFactory = (DynamicGlyphFactory) obj;
obj to DynamicGlyphFactory.
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 void init(IScreenDisplay screenDisplay)
throws java.io.IOException,
AutomationException
init in interface IDynamicGlyphFactoryscreenDisplay - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDynamicGlyph createDynamicGlyph(ISymbol symbol)
throws java.io.IOException,
AutomationException
createDynamicGlyph in interface IDynamicGlyphFactorysymbol - A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteDynamicGlyph(IDynamicGlyph glyph)
throws java.io.IOException,
AutomationException
deleteDynamicGlyph in interface IDynamicGlyphFactoryglyph - A reference to a com.esri.arcgis.display.IDynamicGlyph (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDynamicGlyph createDynamicGlyphFromFile(int glyphType,
java.lang.String fileName,
IColor transparencyColor)
throws java.io.IOException,
AutomationException
createDynamicGlyphFromFile in interface IDynamicGlyphFactoryglyphType - A com.esri.arcgis.display.esriDynamicGlyphType constant (in)fileName - The fileName (in)transparencyColor - A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int loadDynamicGlyphsGroup(java.lang.String fileName)
throws java.io.IOException,
AutomationException
loadDynamicGlyphsGroup in interface IDynamicGlyphFactoryfileName - The fileName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void unloadDynamicGlyphsGroup(int groupId)
throws java.io.IOException,
AutomationException
unloadDynamicGlyphsGroup in interface IDynamicGlyphFactorygroupId - The groupId (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDynamicGlyph getDynamicGlyph(int groupId,
int glyphType,
int index)
throws java.io.IOException,
AutomationException
getDynamicGlyph in interface IDynamicGlyphFactorygroupId - The groupId (in)glyphType - A com.esri.arcgis.display.esriDynamicGlyphType constant (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getCreatedDynamicGlyphSize(int glyphType,
int[] sizeX,
int[] sizeY)
throws java.io.IOException,
AutomationException
getCreatedDynamicGlyphSize in interface IDynamicGlyphFactory2glyphType - A com.esri.arcgis.display.esriDynamicGlyphType constant (in)sizeX - The sizeX (in/out: use single element array)sizeY - The sizeY (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCreatedDynamicGlyphSize(int glyphType,
int sizeX,
int sizeY)
throws java.io.IOException,
AutomationException
setCreatedDynamicGlyphSize in interface IDynamicGlyphFactory2glyphType - A com.esri.arcgis.display.esriDynamicGlyphType constant (in)sizeX - The sizeX (in)sizeY - The sizeY (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDynamicGlyph createDynamicGlyphFromBitmap(int glyphType,
int hBmp,
boolean preserveAlphaChannel,
IColor transparencyColor)
throws java.io.IOException,
AutomationException
createDynamicGlyphFromBitmap in interface IDynamicGlyphFactory2glyphType - A com.esri.arcgis.display.esriDynamicGlyphType constant (in)hBmp - The hBmp (A COM typedef) (in)preserveAlphaChannel - The preserveAlphaChannel (in)transparencyColor - A reference to a com.esri.arcgis.display.IColor (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 | ||||||||