C# Class JointMilitarySymbologyLibrary.EntityExport

Show file Open project: Esri/joint-military-symbology-xml

Protected Properties

Property Type Description
_configHelper ConfigHelper
_geometryList string[]
_iconTypes string[]
_notes string
logger Logger

Public Methods

Method Description
CodeIt ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
GeometryIt ( SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
NameIt ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string

Protected Methods

Method Description
BuildEntityCode ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
BuildEntityItemCategory ( SymbolSet ss, IconType iconType, string geometry ) : string
BuildEntityItemName ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
BuildEntityItemTags ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType, bool omitSource, bool omitLegacy ) : string
BuildEntityItemTags ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetLegacySymbol symbol, LegacyEntityType entity, LegacyFunctionCodeType code ) : string
BuildLegacySIDCTag ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
BuildQuotedEntityCode ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
GeometryIs ( GeometryType geometry ) : string
GeometryIs ( SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
GrabGraphic ( string uGraphic, string fGraphic, string nGraphic, string hGraphic, string gSuffix ) : string

Method Details

BuildEntityCode() protected method

protected BuildEntityCode ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

BuildEntityItemCategory() protected method

protected BuildEntityItemCategory ( SymbolSet ss, IconType iconType, string geometry ) : string
ss SymbolSet
iconType IconType
geometry string
return string

BuildEntityItemName() protected method

protected BuildEntityItemName ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

BuildEntityItemTags() protected method

protected BuildEntityItemTags ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType, bool omitSource, bool omitLegacy ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
omitSource bool
omitLegacy bool
return string

BuildEntityItemTags() protected method

protected BuildEntityItemTags ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetLegacySymbol symbol, LegacyEntityType entity, LegacyFunctionCodeType code ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
symbol SymbolSetLegacySymbol
entity LegacyEntityType
code LegacyFunctionCodeType
return string

BuildLegacySIDCTag() protected method

protected BuildLegacySIDCTag ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

BuildQuotedEntityCode() protected method

protected BuildQuotedEntityCode ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

CodeIt() public method

public CodeIt ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

GeometryIs() protected method

protected GeometryIs ( GeometryType geometry ) : string
geometry GeometryType
return string

GeometryIs() protected method

protected GeometryIs ( SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

GeometryIt() public method

public GeometryIt ( SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

GrabGraphic() protected method

protected GrabGraphic ( string uGraphic, string fGraphic, string nGraphic, string hGraphic, string gSuffix ) : string
uGraphic string
fGraphic string
nGraphic string
hGraphic string
gSuffix string
return string

NameIt() public method

public NameIt ( LibraryStandardIdentityGroup sig, SymbolSet ss, SymbolSetEntity e, SymbolSetEntityEntityType eType, EntitySubTypeType eSubType ) : string
sig LibraryStandardIdentityGroup
ss SymbolSet
e SymbolSetEntity
eType SymbolSetEntityEntityType
eSubType EntitySubTypeType
return string

Property Details

_configHelper protected property

protected ConfigHelper,JointMilitarySymbologyLibrary _configHelper
return ConfigHelper

_geometryList protected property

protected string[] _geometryList
return string[]

_iconTypes protected property

protected string[] _iconTypes
return string[]

_notes protected property

protected string _notes
return string

logger protected static property

protected static Logger logger
return Logger