Packageaway3d.library.naming
Classpublic class NumSuffixConflictStrategy
InheritanceNumSuffixConflictStrategy Inheritance ConflictStrategyBase Inheritance Object



Public Methods
 MethodDefined By
  
NumSuffixConflictStrategy(separator:String = .)
NumSuffixConflictStrategy
  
[override]
NumSuffixConflictStrategy
  
resolveConflict(changedAsset:IAsset, oldAsset:IAsset, assetsDictionary:Object, precedence:String):void
[override]
NumSuffixConflictStrategy
Protected Methods
 MethodDefined By
 Inherited
updateNames(ns:String, nonConflictingName:String, oldAsset:IAsset, newAsset:IAsset, assetsDictionary:Object, precedence:String):void
Provided as a convenience method for all conflict strategy classes, as a way to finalize the conflict resolution by applying the new names and dispatching the correct events.
ConflictStrategyBase
Constructor Detail
NumSuffixConflictStrategy()Constructor
public function NumSuffixConflictStrategy(separator:String = .)



Parameters
separator:String (default = .)
Method Detail
create()method
override public function create():ConflictStrategyBase

Returns
ConflictStrategyBase
resolveConflict()method 
override public function resolveConflict(changedAsset:IAsset, oldAsset:IAsset, assetsDictionary:Object, precedence:String):void

Parameters

changedAsset:IAsset
 
oldAsset:IAsset
 
assetsDictionary:Object
 
precedence:String