|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String getXMLPath() throws IOException, AutomationException
getXMLPath
in interface INetworkConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getXSDPath() throws IOException, AutomationException
getXSDPath
in interface INetworkConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getTargetNamespace() throws IOException, AutomationException
getTargetNamespace
in interface INetworkConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTemplatesValid() throws IOException, AutomationException
isTemplatesValid
in interface INetworkConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getStatusDescription() throws IOException, AutomationException
getStatusDescription
in interface INetworkConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTimeSliceBaseNames() throws IOException, AutomationException
getTimeSliceBaseNames
in interface INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Date getDefaultFirstTimeSliceStartTime() throws IOException, AutomationException
getDefaultFirstTimeSliceStartTime
in interface INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Date getDefaultLastTimeSliceFinishTime() throws IOException, AutomationException
getDefaultLastTimeSliceFinishTime
in interface INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTrafficBaseTravelTimeBaseNames() throws IOException, AutomationException
getTrafficBaseTravelTimeBaseNames
in interface INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTrafficTimeUnitNames(int timeUnit) throws IOException, AutomationException
getTrafficTimeUnitNames
in interface INetworkTrafficConfiguration
timeUnit
- 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 INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getDayOfWeekNameGroups() throws IOException, AutomationException
getDayOfWeekNameGroups
in interface INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getWeekdayFallbackTemplateAttributeNames() throws IOException, AutomationException
getWeekdayFallbackTemplateAttributeNames
in interface INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getWeekendFallbackTemplateAttributeNames() throws IOException, AutomationException
getWeekendFallbackTemplateAttributeNames
in interface INetworkTrafficConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTimeSliceBaseSpeedFactorNames() throws IOException, AutomationException
getTimeSliceBaseSpeedFactorNames
in interface INetworkTrafficConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTrafficBaseFullNames(int unit) throws IOException, AutomationException
getTrafficBaseFullNames
in interface INetworkTrafficConfiguration2
unit
- 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 INetworkTrafficConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTrafficSpeedUnitNames(int timeUnit) throws IOException, AutomationException
getTrafficSpeedUnitNames
in interface INetworkTrafficConfiguration2
timeUnit
- 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 INetworkTrafficConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getAlongPrefixes() throws IOException, AutomationException
getAlongPrefixes
in interface INetworkAttributeConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getAgainstPrefixes() throws IOException, AutomationException
getAgainstPrefixes
in interface INetworkAttributeConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTemplateAttributeCount() throws IOException, AutomationException
getTemplateAttributeCount
in interface INetworkAttributeConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEvaluatedNetworkAttribute getTemplateAttribute(int index) throws IOException, AutomationException
getTemplateAttribute
in interface INetworkAttributeConfiguration
index
- 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 INetworkAttributeConfiguration
name
- 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 INetworkAttributeConfiguration
attribute
- 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 INetworkAttributeConfiguration
index
- 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 INetworkAttributeConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getAgainstSuffixes() throws IOException, AutomationException
getAgainstSuffixes
in interface INetworkAttributeConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTimeZoneTemplateAttributeNames() throws IOException, AutomationException
getTimeZoneTemplateAttributeNames
in interface INetworkAttributeConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILongArray getHierachyRangeMaxValuesByName(String attributeName) throws IOException, AutomationException
getHierachyRangeMaxValuesByName
in interface INetworkAttributeConfiguration2
attributeName
- 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 INetworkAttributeConfiguration3
arcgisVersion
- 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 INetworkElevationConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getToEndPrefixes() throws IOException, AutomationException
getToEndPrefixes
in interface INetworkElevationConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getBaseNames() throws IOException, AutomationException
getBaseNames
in interface INetworkElevationConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getFromEndSuffixes() throws IOException, AutomationException
getFromEndSuffixes
in interface INetworkElevationConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getToEndSuffixes() throws IOException, AutomationException
getToEndSuffixes
in interface INetworkElevationConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getOutputLinearUnits() throws IOException, AutomationException
getOutputLinearUnits
in interface INetworkDirectionConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getRoadClassAttributeNames() throws IOException, AutomationException
getRoadClassAttributeNames
in interface INetworkDirectionConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getPreDirNames() throws IOException, AutomationException
getPreDirNames
in interface INetworkDirectionConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getPreTypeNames() throws IOException, AutomationException
getPreTypeNames
in interface INetworkDirectionConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getStreetNames() throws IOException, AutomationException
getStreetNames
in interface INetworkDirectionConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getSuffixTypeNames() throws IOException, AutomationException
getSuffixTypeNames
in interface INetworkDirectionConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getSuffixNames() throws IOException, AutomationException
getSuffixNames
in interface INetworkDirectionConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getFullNames() throws IOException, AutomationException
getFullNames
in interface INetworkDirectionConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getHighwayDirectionNames() throws IOException, AutomationException
getHighwayDirectionNames
in interface INetworkDirectionConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getLanguageNames() throws IOException, AutomationException
getLanguageNames
in interface INetworkDirectionConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getDirectionsAttributeMappingConstraintsPropertySets() throws IOException, AutomationException
getDirectionsAttributeMappingConstraintsPropertySets
in interface INetworkDirectionConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getDirectionsFieldMappingConstraintsPropertySets() throws IOException, AutomationException
getDirectionsFieldMappingConstraintsPropertySets
in interface INetworkDirectionConfiguration2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getLandmarkLabelFieldNames() throws IOException, AutomationException
getLandmarkLabelFieldNames
in interface INetworkDirectionConfiguration3
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 |