Packagestimulsoft.report
Classpublic class StiNameCreation
InheritanceStiNameCreation Inheritance Object



Public Properties
 PropertyDefined By
  namingRule : String
[static]
StiNameCreation
Public Methods
 MethodDefined By
  
checkName(checkedObject:*, report:StiReport, name:String, messageBoxCaption:String, isValid:Boolean = true):Boolean
[static]
StiNameCreation
  
createName(report:StiReport, baseName:String, addOne:Boolean = true, removeIncorrectSymbols:Boolean = true, forceAdvancedNamingRule:Boolean = false):String
[static] Creates a name from the base name which is correct for the report.
StiNameCreation
  
createSimpleName(report:StiReport, baseName:String):String
[static]
StiNameCreation
  
exists(report:StiReport, name:String, checkedObject:* = null):Boolean
[static]
StiNameCreation
  
generateCopyNameFromCollection(collection:StiBaseCollection, baseName:String, propertyName:String = name):String
[static]
StiNameCreation
  
generateName(report:StiReport, localizedName:String, name:String):String
[static] Returns a name of the component.
StiNameCreation
  
generateNameFromCollection(collection:StiBaseCollection, baseName:String, propertyName:String = name):String
[static]
StiNameCreation
  
[static] Returns a name for the component.
StiNameCreation
  
[static] Returns a name for the relation.
StiNameCreation
  
[static] Returns a name for the datasource.
StiNameCreation
  
isValidName(report:StiReport, name:String):Boolean
[static] Checks whether the name of the report is correct.
StiNameCreation
Property Detail
namingRuleproperty
namingRule:String


Implementation
    public static function get namingRule():String
    public static function set namingRule(value:String):void
Method Detail
checkName()method
public static function checkName(checkedObject:*, report:StiReport, name:String, messageBoxCaption:String, isValid:Boolean = true):Boolean

Parameters

checkedObject:*
 
report:StiReport
 
name:String
 
messageBoxCaption:String
 
isValid:Boolean (default = true)

Returns
Boolean
createName()method 
public static function createName(report:StiReport, baseName:String, addOne:Boolean = true, removeIncorrectSymbols:Boolean = true, forceAdvancedNamingRule:Boolean = false):String

Creates a name from the base name which is correct for the report.

Parameters

report:StiReport
 
baseName:String
 
addOne:Boolean (default = true)
 
removeIncorrectSymbols:Boolean (default = true)
 
forceAdvancedNamingRule:Boolean (default = false)

Returns
String
createSimpleName()method 
public static function createSimpleName(report:StiReport, baseName:String):String

Parameters

report:StiReport
 
baseName:String

Returns
String
exists()method 
public static function exists(report:StiReport, name:String, checkedObject:* = null):Boolean

Parameters

report:StiReport
 
name:String
 
checkedObject:* (default = null)

Returns
Boolean
generateCopyNameFromCollection()method 
public static function generateCopyNameFromCollection(collection:StiBaseCollection, baseName:String, propertyName:String = name):String

Parameters

collection:StiBaseCollection
 
baseName:String
 
propertyName:String (default = name)

Returns
String
generateName()method 
public static function generateName(report:StiReport, localizedName:String, name:String):String

Returns a name of the component.

Parameters

report:StiReport
 
localizedName:String
 
name:String

Returns
String
generateNameFromCollection()method 
public static function generateNameFromCollection(collection:StiBaseCollection, baseName:String, propertyName:String = name):String

Parameters

collection:StiBaseCollection
 
baseName:String
 
propertyName:String (default = name)

Returns
String
generateNameFromComponent()method 
public static function generateNameFromComponent(component:StiComponent):String

Returns a name for the component.

Parameters

component:StiComponent

Returns
String
generateNameFromDataRelation()method 
public static function generateNameFromDataRelation(relation:StiDataRelation):String

Returns a name for the relation.

Parameters

relation:StiDataRelation

Returns
String
generateNameFromDataSource()method 
public static function generateNameFromDataSource(dataSource:StiDataSource):String

Returns a name for the datasource.

Parameters

dataSource:StiDataSource

Returns
String
isValidName()method 
public static function isValidName(report:StiReport, name:String):Boolean

Checks whether the name of the report is correct.

Parameters

report:StiReport
 
name:String

Returns
Boolean