C# Class JointMilitarySymbologyLibrary.ConfigHelper

显示文件 Open project: Esri/joint-military-symbology-xml Class Usage Examples

Protected Properties

Property Type Description
logger Logger

Public Methods

Method Description
AddCustomTags ( string tagString, string id, string tags ) : string
AmplifierLabelValue ( LibraryAmplifierValuesValue value ) : string
BuildActualPath ( string path, string graphic ) : string
BuildOriginalPath ( string path, string graphic ) : string
BuildRootedPath ( string path, string graphic ) : string
ConfigHelper ( JointMilitarySymbologyLibrary.Librarian librarian ) : System
CustomExportTags ( string id ) : string
GetPath ( string getWhat, FindEnum ofType, bool sansLeadingSlash = false ) : string
IsSpecialEntitySubtype ( SymbolSet ss, EntitySubTypeType entitySubType ) : bool
LegacyFunction ( LegacyFunctionCodeType functionArray, string standard ) : LegacyFunctionCodeType
LegacyFunctions ( LegacyFunctionCodeType functionArray, string standard ) : JointMilitarySymbologyLibrary.LegacyFunctionCodeType[]
LegacyLetter ( LegacyLetterCodeType letterArray, string standard ) : LegacyLetterCodeType
LegacyLetters ( LegacyLetterCodeType letterArray, string standard ) : JointMilitarySymbologyLibrary.LegacyLetterCodeType[]
MakeLegacyETL ( ) : LegacyETL
MakeSchemaETL ( ) : JointMilitarySymbologyLibrary.SchemaETL

Private Methods

Method Description
_findIt ( FindEnum findThis, string forThis, GraphicFolderType inThis, string whereWeAre, string &whereItIs ) : bool
_findPath ( FindEnum findThis, string forThis, string>.Dictionary recordItHere ) : void
_findPaths ( ) : void
_getPath ( string getWhat, string>.Dictionary inThis ) : string
_splitAndSearch ( string listToSplit, string lookingFor ) : bool

Method Details

AddCustomTags() public method

public AddCustomTags ( string tagString, string id, string tags ) : string
tagString string
id string
tags string
return string

AmplifierLabelValue() public method

public AmplifierLabelValue ( LibraryAmplifierValuesValue value ) : string
value LibraryAmplifierValuesValue
return string

BuildActualPath() public method

public BuildActualPath ( string path, string graphic ) : string
path string
graphic string
return string

BuildOriginalPath() public method

public BuildOriginalPath ( string path, string graphic ) : string
path string
graphic string
return string

BuildRootedPath() public method

public BuildRootedPath ( string path, string graphic ) : string
path string
graphic string
return string

ConfigHelper() public method

public ConfigHelper ( JointMilitarySymbologyLibrary.Librarian librarian ) : System
librarian JointMilitarySymbologyLibrary.Librarian
return System

CustomExportTags() public method

public CustomExportTags ( string id ) : string
id string
return string

GetPath() public method

public GetPath ( string getWhat, FindEnum ofType, bool sansLeadingSlash = false ) : string
getWhat string
ofType FindEnum
sansLeadingSlash bool
return string

IsSpecialEntitySubtype() public method

public IsSpecialEntitySubtype ( SymbolSet ss, EntitySubTypeType entitySubType ) : bool
ss SymbolSet
entitySubType EntitySubTypeType
return bool

LegacyFunction() public method

public LegacyFunction ( LegacyFunctionCodeType functionArray, string standard ) : LegacyFunctionCodeType
functionArray LegacyFunctionCodeType
standard string
return LegacyFunctionCodeType

LegacyFunctions() public method

public LegacyFunctions ( LegacyFunctionCodeType functionArray, string standard ) : JointMilitarySymbologyLibrary.LegacyFunctionCodeType[]
functionArray LegacyFunctionCodeType
standard string
return JointMilitarySymbologyLibrary.LegacyFunctionCodeType[]

LegacyLetter() public method

public LegacyLetter ( LegacyLetterCodeType letterArray, string standard ) : LegacyLetterCodeType
letterArray LegacyLetterCodeType
standard string
return LegacyLetterCodeType

LegacyLetters() public method

public LegacyLetters ( LegacyLetterCodeType letterArray, string standard ) : JointMilitarySymbologyLibrary.LegacyLetterCodeType[]
letterArray LegacyLetterCodeType
standard string
return JointMilitarySymbologyLibrary.LegacyLetterCodeType[]

MakeLegacyETL() public method

public MakeLegacyETL ( ) : LegacyETL
return LegacyETL

MakeSchemaETL() public method

public MakeSchemaETL ( ) : JointMilitarySymbologyLibrary.SchemaETL
return JointMilitarySymbologyLibrary.SchemaETL

Property Details

logger protected_oe static_oe property

protected static Logger logger
return Logger