|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.catalogUI.NetworkConfiguration
public class NetworkConfiguration
Provides Network Configuration Information.
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.catalogUI.INetworkAttributeConfiguration |
|---|
IID, IID2b089c6b_7a8e_4410_9594_1ef8771cca68, xxDummy |
| Constructor Summary | |
|---|---|
NetworkConfiguration()
Constructs a NetworkConfiguration using ArcGIS Engine. |
|
NetworkConfiguration(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. NetworkConfiguration theNetworkConfiguration = (NetworkConfiguration) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
int |
findMatchingTemplateAttribute(INetworkAttribute attribute)
Find the index of a matching template attribute. |
int |
findTemplateAttributeByName(String name)
Find the index of a template attribute by name. |
IStringArray |
getAgainstPrefixes()
The directional prefixes against the digitized direction. |
IStringArray |
getAgainstSuffixes()
The directional suffixes against the digitized direction. |
IStringArray |
getAlongPrefixes()
The directional prefixes along the digitized direction. |
IStringArray |
getAlongSuffixes()
The directional suffixes along the digitized direction. |
IStringArray |
getBaseNames()
The root names of the elevation fields. |
static String |
getClsid()
getClsid. |
IArray |
getDayOfWeekNameGroups()
The weekday names for each day (in groups of 7) used for part of the Streets-Profiles table daily profile ID field names. |
Date |
getDefaultFirstTimeSliceStartTime()
The default start time of the first time slice. |
Date |
getDefaultLastTimeSliceFinishTime()
The default finish time of the last time slice. |
String |
getDefaultSupportedScriptParserLanguage(int arcgisVersion)
The default script parser language supported at arcgisVersion. |
IPropertySet |
getDirectionsAttributeMappingConstraintsPropertySets()
The PropertySet containing a PropertySet of attribute mapping constraints for each attribute mapping key. |
IPropertySet |
getDirectionsFieldMappingConstraintsPropertySets()
The PropertySet containing a PropertySet of field mapping constraints for each field mapping key. |
IStringArray |
getDynamicTrafficTMCFullNames()
The candidate TMC field names in the Streets-TMC table. |
IStringArray |
getFromEndPrefixes()
The elevation prefixes for the from end. |
IStringArray |
getFromEndSuffixes()
The elevation suffixes for the from end. |
IStringArray |
getFullNames()
The full name direction field names. |
ILongArray |
getHierachyRangeMaxValuesByName(String attributeName)
The default hierarchy range max values for the specified attribute name. |
IStringArray |
getHighwayDirectionNames()
The highway direction field names. |
IStringArray |
getJoinTableProfileIDFieldBaseNames()
The candidate base names forming part of each Streets-Profiles table daily profile ID field name. |
IStringArray |
getLandmarkLabelFieldNames()
The landmark label field names. |
IStringArray |
getLanguageNames()
The language direction field names. |
int |
getOutputLinearUnits()
The default output linear units. |
IStringArray |
getPreDirNames()
The prefix direction field names. |
IStringArray |
getPreTypeNames()
The prefix type direction field names. |
IStringArray |
getRoadClassAttributeNames()
The road class attribute names. |
String |
getStatusDescription()
The template configuration status description. |
IStringArray |
getStreetNames()
The street name direction field names. |
IStringArray |
getSuffixNames()
The suffix direction field names. |
IStringArray |
getSuffixTypeNames()
The suffix type direction field names. |
String |
getTargetNamespace()
The template configuration target namespace. |
IEvaluatedNetworkAttribute |
getTemplateAttribute(int index)
The ith template attribute. |
int |
getTemplateAttributeCount()
The number of template attributes in the network configuration. |
IStringArray |
getTimeSliceBaseNames()
The candidate base names for the travel time factor field names in the profiles table. |
IStringArray |
getTimeSliceBaseSpeedFactorNames()
The candidate base names for the speed factor field names in the profiles table. |
IStringArray |
getTimeZoneTemplateAttributeNames()
The preferred candidate time zone attribute names. |
IStringArray |
getToEndPrefixes()
The elevation prefixes for the to end. |
IStringArray |
getToEndSuffixes()
The elevation suffixes for the to end. |
IStringArray |
getTrafficBaseFullNames(int unit)
The candidate full names in the specified unit for the base field name in the Streets-Profiles table. |
IStringArray |
getTrafficBaseSpeedBaseNames()
The candidate base names for the base speed field name in the Streets-Profiles table. |
IStringArray |
getTrafficBaseTravelTimeBaseNames()
The candidate base names for the base travel time field name in the Streets-Profiles table. |
IStringArray |
getTrafficSpeedUnitNames(int timeUnit)
The candidate speed unit names for the speed unit of the base speed field in the Streets-Profiles table. |
IStringArray |
getTrafficTimeUnitNames(int timeUnit)
The candidate time unit names for the time unit of the base travel time field in the Streets-Profiles table. |
IStringArray |
getWeekdayFallbackTemplateAttributeNames()
The preferred weekday fallback template travel time attribute names used by the network edge traffic evaluator. |
IStringArray |
getWeekendFallbackTemplateAttributeNames()
The preferred weekend fallback template travel time attribute names used by the network edge traffic evaluator. |
String |
getXMLPath()
The template configuration path. |
String |
getXSDPath()
The schema definition path. |
int |
hashCode()
the hashcode for this object |
boolean |
isTemplatesValid()
Indicates if the templates are valid. |
boolean |
queryEvaluator(int index,
IEditEvaluatorContext context,
INetworkEvaluator evaluator)
Query for the best evaluator match if any. |
| 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 NetworkConfiguration()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public NetworkConfiguration(Object obj)
throws IOException
NetworkConfiguration theNetworkConfiguration = (NetworkConfiguration) obj;
obj to NetworkConfiguration.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public String getXMLPath()
throws IOException,
AutomationException
getXMLPath in interface INetworkConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getXSDPath()
throws IOException,
AutomationException
getXSDPath in interface INetworkConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getTargetNamespace()
throws IOException,
AutomationException
getTargetNamespace in interface INetworkConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTemplatesValid()
throws IOException,
AutomationException
isTemplatesValid in interface INetworkConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getStatusDescription()
throws IOException,
AutomationException
getStatusDescription in interface INetworkConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTimeSliceBaseNames()
throws IOException,
AutomationException
getTimeSliceBaseNames in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Date getDefaultFirstTimeSliceStartTime()
throws IOException,
AutomationException
getDefaultFirstTimeSliceStartTime in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Date getDefaultLastTimeSliceFinishTime()
throws IOException,
AutomationException
getDefaultLastTimeSliceFinishTime in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTrafficBaseTravelTimeBaseNames()
throws IOException,
AutomationException
getTrafficBaseTravelTimeBaseNames in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTrafficTimeUnitNames(int timeUnit)
throws IOException,
AutomationException
getTrafficTimeUnitNames in interface INetworkTrafficConfigurationtimeUnit - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getJoinTableProfileIDFieldBaseNames()
throws IOException,
AutomationException
getJoinTableProfileIDFieldBaseNames in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getDayOfWeekNameGroups()
throws IOException,
AutomationException
getDayOfWeekNameGroups in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getWeekdayFallbackTemplateAttributeNames()
throws IOException,
AutomationException
getWeekdayFallbackTemplateAttributeNames in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getWeekendFallbackTemplateAttributeNames()
throws IOException,
AutomationException
getWeekendFallbackTemplateAttributeNames in interface INetworkTrafficConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTimeSliceBaseSpeedFactorNames()
throws IOException,
AutomationException
getTimeSliceBaseSpeedFactorNames in interface INetworkTrafficConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTrafficBaseFullNames(int unit)
throws IOException,
AutomationException
getTrafficBaseFullNames in interface INetworkTrafficConfiguration2unit - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTrafficBaseSpeedBaseNames()
throws IOException,
AutomationException
getTrafficBaseSpeedBaseNames in interface INetworkTrafficConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTrafficSpeedUnitNames(int timeUnit)
throws IOException,
AutomationException
getTrafficSpeedUnitNames in interface INetworkTrafficConfiguration2timeUnit - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getDynamicTrafficTMCFullNames()
throws IOException,
AutomationException
getDynamicTrafficTMCFullNames in interface INetworkTrafficConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getAlongPrefixes()
throws IOException,
AutomationException
getAlongPrefixes in interface INetworkAttributeConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getAgainstPrefixes()
throws IOException,
AutomationException
getAgainstPrefixes in interface INetworkAttributeConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTemplateAttributeCount()
throws IOException,
AutomationException
getTemplateAttributeCount in interface INetworkAttributeConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEvaluatedNetworkAttribute getTemplateAttribute(int index)
throws IOException,
AutomationException
getTemplateAttribute in interface INetworkAttributeConfigurationindex - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int findTemplateAttributeByName(String name)
throws IOException,
AutomationException
findTemplateAttributeByName in interface INetworkAttributeConfigurationname - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int findMatchingTemplateAttribute(INetworkAttribute attribute)
throws IOException,
AutomationException
findMatchingTemplateAttribute in interface INetworkAttributeConfigurationattribute - A reference to a com.esri.arcgis.geodatabase.INetworkAttribute (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean queryEvaluator(int index,
IEditEvaluatorContext context,
INetworkEvaluator evaluator)
throws IOException,
AutomationException
queryEvaluator in interface INetworkAttributeConfigurationindex - The index (in)context - A reference to a com.esri.arcgis.catalogUI.IEditEvaluatorContext (in)evaluator - A reference to a com.esri.arcgis.geodatabase.INetworkEvaluator (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getAlongSuffixes()
throws IOException,
AutomationException
getAlongSuffixes in interface INetworkAttributeConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getAgainstSuffixes()
throws IOException,
AutomationException
getAgainstSuffixes in interface INetworkAttributeConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getTimeZoneTemplateAttributeNames()
throws IOException,
AutomationException
getTimeZoneTemplateAttributeNames in interface INetworkAttributeConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILongArray getHierachyRangeMaxValuesByName(String attributeName)
throws IOException,
AutomationException
getHierachyRangeMaxValuesByName in interface INetworkAttributeConfiguration2attributeName - The attributeName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDefaultSupportedScriptParserLanguage(int arcgisVersion)
throws IOException,
AutomationException
getDefaultSupportedScriptParserLanguage in interface INetworkAttributeConfiguration3arcgisVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getFromEndPrefixes()
throws IOException,
AutomationException
getFromEndPrefixes in interface INetworkElevationConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getToEndPrefixes()
throws IOException,
AutomationException
getToEndPrefixes in interface INetworkElevationConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getBaseNames()
throws IOException,
AutomationException
getBaseNames in interface INetworkElevationConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getFromEndSuffixes()
throws IOException,
AutomationException
getFromEndSuffixes in interface INetworkElevationConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getToEndSuffixes()
throws IOException,
AutomationException
getToEndSuffixes in interface INetworkElevationConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getOutputLinearUnits()
throws IOException,
AutomationException
getOutputLinearUnits in interface INetworkDirectionConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getRoadClassAttributeNames()
throws IOException,
AutomationException
getRoadClassAttributeNames in interface INetworkDirectionConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getPreDirNames()
throws IOException,
AutomationException
getPreDirNames in interface INetworkDirectionConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getPreTypeNames()
throws IOException,
AutomationException
getPreTypeNames in interface INetworkDirectionConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getStreetNames()
throws IOException,
AutomationException
getStreetNames in interface INetworkDirectionConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getSuffixTypeNames()
throws IOException,
AutomationException
getSuffixTypeNames in interface INetworkDirectionConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getSuffixNames()
throws IOException,
AutomationException
getSuffixNames in interface INetworkDirectionConfigurationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getFullNames()
throws IOException,
AutomationException
getFullNames in interface INetworkDirectionConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getHighwayDirectionNames()
throws IOException,
AutomationException
getHighwayDirectionNames in interface INetworkDirectionConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getLanguageNames()
throws IOException,
AutomationException
getLanguageNames in interface INetworkDirectionConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getDirectionsAttributeMappingConstraintsPropertySets()
throws IOException,
AutomationException
getDirectionsAttributeMappingConstraintsPropertySets in interface INetworkDirectionConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getDirectionsFieldMappingConstraintsPropertySets()
throws IOException,
AutomationException
getDirectionsFieldMappingConstraintsPropertySets in interface INetworkDirectionConfiguration2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getLandmarkLabelFieldNames()
throws IOException,
AutomationException
getLandmarkLabelFieldNames in interface INetworkDirectionConfiguration3IOException - 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 | ||||||||