| Package | com.esri.bacore.domain |
| Class | public class StringPatternProperties |
| Inheritance | StringPatternProperties Object |
| Since : | Business Analyst API for Flex 3.0. |
| Property | Defined By | ||
|---|---|---|---|
| allowWildcard : Boolean
Allow wildcard symbol in string patterns or not. | StringPatternProperties | ||
| caseInsensitive : Boolean
Need a case insensitive comparison with string patterns or not. | StringPatternProperties | ||
| separator : String
Separator used for parsing a string into patterns and for conversion of summarization tags to a string. | StringPatternProperties | ||
| Method | Defined By | ||
|---|---|---|---|
StringPatternProperties(separator:String, caseInsensitive:Boolean, allowWildcard:Boolean = false)
Creates a new instance of the StringPatternProperties class. | StringPatternProperties | ||
[static]
Updates string pattern creation properties from attributes of a XML element. | StringPatternProperties | ||
| allowWildcard | property |
allowWildcard:BooleanAllow wildcard symbol in string patterns or not.
The default value is true.
public function get allowWildcard():Boolean public function set allowWildcard(value:Boolean):void| caseInsensitive | property |
caseInsensitive:BooleanNeed a case insensitive comparison with string patterns or not.
The default value is false.
public function get caseInsensitive():Boolean public function set caseInsensitive(value:Boolean):void| separator | property |
separator:StringSeparator used for parsing a string into patterns and for conversion of summarization tags to a string.
The default value is ';'.
public function get separator():String public function set separator(value:String):void| StringPatternProperties | () | Constructor |
public function StringPatternProperties(separator:String, caseInsensitive:Boolean, allowWildcard:Boolean = false)Creates a new instance of the StringPatternProperties class.
Parametersseparator:String — Separator used for parsing a string into patterns and for conversion of summarization tags to a string.
| |
caseInsensitive:Boolean — Need a case insensitive comparison with string patterns or not.
| |
allowWildcard:Boolean (default = false) — Allow wildcard symbol in string patterns or not.
|
| updatePropertiesFromXML | () | method |
public static function updatePropertiesFromXML(xml:XML, properties:StringPatternProperties = null):StringPatternPropertiesUpdates string pattern creation properties from attributes of a XML element.
This function tests the input XML element to have the following attributes: "separator", "caseInsensitive", and "allowWildcard". If any of these attributes is found, a new instance of StringPatternProperties is created from the input properties, its properties are updated with values of corresponding XML attributes, and this new instance is returned. Otherwise, the input instance of the properties is returned.
Parameters
xml:XML — XML element whose attributes are used for updating.
| |
properties:StringPatternProperties (default = null) — Properties to be updated.
|
StringPatternProperties — Updated properties or input properties.
|