|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.networkanalysis.EdgeFlagDisplay
public class EdgeFlagDisplay
COM Class 'EdgeFlagDisplay'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriNetworkAnalysis.olb'
Description 'A container for defining and displaying a network flag or barrier on an edge feature of a network.' 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 | |
|---|---|
static long |
serialVersionUID
|
| Fields inherited from interface com.esri.arcgis.networkanalysis.IFlagDisplay |
|---|
IID, IID857dc0c9_c156_11d2_babe_00c04fa33c20, xxDummy |
| Fields inherited from interface com.esri.arcgis.networkanalysis.IEdgeFlagDisplay |
|---|
IID, IID08855cab_c158_11d2_babe_00c04fa33c20, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureDraw |
|---|
IID, IIDb0e8d294_3a9c_11d1_9aa1_080009ec734b, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersistStream |
|---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersist |
|---|
IID0000010c_0000_0000_c000_000000000046 |
| Constructor Summary | |
|---|---|
EdgeFlagDisplay()
Constructs a EdgeFlagDisplay using ArcGIS Engine. |
|
EdgeFlagDisplay(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EdgeFlagDisplay theEdgeFlagDisplay = (EdgeFlagDisplay) obj; |
|
| Method Summary | |
|---|---|
java.lang.Object |
convertToSupportedObject(int docVersion)
Convert the object to another object that is supported. |
void |
draw(int drawPhase,
IDisplay display,
ISymbol symbol,
boolean symbolInstalled,
IGeometry geometry,
int drawStyle)
Draws the feature on the display. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
getClassID(GUID[] pClassID)
getClassID |
int |
getClientClassID()
User-specified client class ID of this flag. |
int |
getClientFID()
User-specified feature ID of the flag. |
static java.lang.String |
getClsid()
getClsid. |
int |
getFeatureClassID()
Feature class ID of the element on which the flag is placed. |
int |
getFID()
Feature ID of the network element on which the flag is placed. |
IGeometry |
getGeometry()
Point object containing the flag's coordinates. |
IInvalidArea |
getInvalidArea()
The area to be drawn. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
double |
getPercentage()
Position of the flag along the edge element. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
getSubID()
Sub ID of the network element on which the flag is placed. |
ISymbol |
getSymbol()
Symbol used to display the flag. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
isDirty()
isDirty |
boolean |
isSupportedAtVersion(int docVersion)
Is this object valid at the given document version. |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a EdgeFlagDisplay. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setClientClassID(int clientClassID)
User-specified client class ID of this flag. |
void |
setClientFID(int clientFID)
User-specified feature ID of the flag. |
void |
setFeatureClassID(int fClassID)
Feature class ID of the element on which the flag is placed. |
void |
setFID(int fID)
Feature ID of the network element on which the flag is placed. |
void |
setGeometryByRef(IGeometry geometry)
Point object containing the flag's coordinates. |
void |
setInvalidAreaByRef(IInvalidArea invalidArea)
The area to be drawn. |
void |
setPercentage(double percentage)
Position of the flag along the edge element. |
void |
setSubID(int subID)
Sub ID of the network element on which the flag is placed. |
void |
setSymbolByRef(ISymbol symbol)
Symbol used to display the flag. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public EdgeFlagDisplay()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public EdgeFlagDisplay(java.lang.Object obj)
throws java.io.IOException
EdgeFlagDisplay theEdgeFlagDisplay = (EdgeFlagDisplay) obj;
obj to EdgeFlagDisplay.
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 int getFID()
throws java.io.IOException,
AutomationException
getFID in interface IFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFID(int fID)
throws java.io.IOException,
AutomationException
setFID in interface IFlagDisplayfID - The fID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSubID()
throws java.io.IOException,
AutomationException
getSubID in interface IFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSubID(int subID)
throws java.io.IOException,
AutomationException
setSubID in interface IFlagDisplaysubID - The subID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFeatureClassID()
throws java.io.IOException,
AutomationException
getFeatureClassID in interface IFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFeatureClassID(int fClassID)
throws java.io.IOException,
AutomationException
setFeatureClassID in interface IFlagDisplayfClassID - The fClassID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISymbol getSymbol()
throws java.io.IOException,
AutomationException
getSymbol in interface IFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSymbolByRef(ISymbol symbol)
throws java.io.IOException,
AutomationException
setSymbolByRef in interface IFlagDisplaysymbol - 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 IGeometry getGeometry()
throws java.io.IOException,
AutomationException
getGeometry in interface IFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGeometryByRef(IGeometry geometry)
throws java.io.IOException,
AutomationException
setGeometryByRef in interface IFlagDisplaygeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getClientClassID()
throws java.io.IOException,
AutomationException
getClientClassID in interface IFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClientClassID(int clientClassID)
throws java.io.IOException,
AutomationException
setClientClassID in interface IFlagDisplayclientClassID - The clientClassID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getClientFID()
throws java.io.IOException,
AutomationException
getClientFID in interface IFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClientFID(int clientFID)
throws java.io.IOException,
AutomationException
setClientFID in interface IFlagDisplayclientFID - The clientFID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getPercentage()
throws java.io.IOException,
AutomationException
getPercentage in interface IEdgeFlagDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPercentage(double percentage)
throws java.io.IOException,
AutomationException
setPercentage in interface IEdgeFlagDisplaypercentage - The percentage (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void draw(int drawPhase,
IDisplay display,
ISymbol symbol,
boolean symbolInstalled,
IGeometry geometry,
int drawStyle)
throws java.io.IOException,
AutomationException
draw in interface IFeatureDrawdrawPhase - A com.esri.arcgis.system.esriDrawPhase constant (in)display - A reference to a com.esri.arcgis.display.IDisplay (in)symbol - A reference to a com.esri.arcgis.display.ISymbol (in)symbolInstalled - The symbolInstalled (in)geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)drawStyle - A com.esri.arcgis.geodatabase.esriDrawStyle constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInvalidAreaByRef(IInvalidArea invalidArea)
throws java.io.IOException,
AutomationException
setInvalidAreaByRef in interface IFeatureDrawinvalidArea - A reference to a com.esri.arcgis.geodatabase.IInvalidArea (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IInvalidArea getInvalidArea()
throws java.io.IOException,
AutomationException
getInvalidArea in interface IFeatureDrawjava.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.
public void isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface IPersistStreamjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws java.io.IOException,
AutomationException
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws java.io.IOException,
AutomationException
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSupportedAtVersion(int docVersion)
throws java.io.IOException,
AutomationException
Use IsSupportedAtVersion to identify if a particular object should be saved to the ObjectStream. This result is based on the esriArcGISVersion enumeration. In some instances, if the object is not supported at a particular ArcGIS version, the object may support conversion to another similar object; use IDocumentVersionSupportGEN::ConvertToSupportedObject to accomplish this.
isSupportedAtVersion in interface IDocumentVersionSupportGENdocVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object convertToSupportedObject(int docVersion)
throws java.io.IOException,
AutomationException
This method should be used when IDocumentVersionSupportGEN::IsSupportedAtVersion returns FALSE. Calling ConvertToSupportedObject will return an IUnknown pointer to a relevant object supported at the particular ArcGIS version. Not all objects will return a supported object; in these cases a null pointer will be returned.
convertToSupportedObject in interface IDocumentVersionSupportGENdocVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||