Packageorg.springextensions.actionscript.domain.util
Classpublic class NamedUtil

Provides utilities for working with INamed implementations.



Public Methods
 MethodDefined by
  
Creates a new NamedUtil object.
NamedUtil
  
createUniqueName(name:String, namedObjects:Array):String
[static] Returns a unique name for a named object based on the given name.
NamedUtil
  
isUsedName(name:String, namedObjects:Array):Boolean
[static] Returns whether the given name is already used.
NamedUtil
Constructor detail
NamedUtil()constructor
public function NamedUtil()

Creates a new NamedUtil object.

Method detail
createUniqueName()method
public static function createUniqueName(name:String, namedObjects:Array):String

Returns a unique name for a named object based on the given name. If we do have a duplicate name, we add a counter to the new name, eg. "name (x)"

Parameters
name:String
 
namedObjects:Array

Returns
String
isUsedName()method 
public static function isUsedName(name:String, namedObjects:Array):Boolean

Returns whether the given name is already used.

Parameters
name:String — the name to check
 
namedObjects:Array — the array of INamed objects

Returns
Boolean