This page was saved using jaction on 2006-09-04 8:34:10.
Address: http://flexdocs.kr/docs/flex2/langref/mx/utils/UIDUtil.html
Title: mx.utils.UIDUtil (Flex™ 2 레퍼런스 가이드)  •  Size: 19811
Packagemx.utils
Classpublic class UIDUtil
InheritanceUIDUtil Inheritance Object

UIDUtil 클래스는, Flex 로 UID (일의의 식별자)를 사용하기 위한 Methods를 가지는 완전하게 정적인 클래스입니다. UIDUtil 의 인스턴스를 작성할 필요는 없고,UIDUtil.createUID() Methods등의 정적 Methods를 호출할 뿐입니다.

메모:object에 강제적으로 IUID 인터페이스를 Implements시키는 [Bindable] property를 가지지 않는 동적 object가 있는 경우는, UID 를 포함한 mx_internal_uid property가 그 object에 추가됩니다. 동적 object에 이 필드를 갖게하지 않게 하려면 , object를 [Bindable] 로 해, object의 클래스에서 IUID 인터페이스를 Implements하는지,uid property에 값을 설정합니다.



Public property
 property정의
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
Public Methods
 Methods정의
  createUID ():String
[static] ActionScript 의 의사 난수 생성 프로그램과 현재의 시각에 근거해 UID (일의의 식별자)를 생성합니다.
UIDUtil
  getUID (item:Object ):String
[static] 지정된 object의 UID (일의의 식별자)를 돌려줍니다.
UIDUtil
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedtoString ():String
지정된 object의 string 표현을 돌려줍니다.
Object
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
Methods의 상세
createUID()Methods
public static function createUID():String

ActionScript 의 의사 난수 생성 프로그램과 현재의 시각에 근거해 UID (일의의 식별자)를 생성합니다.

UID 의 형식은 "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" 로, X 는 16 진수자 (0 ~ 9, A ~ F)입니다.

이 UID 는 완전하게 글로벌하게 일의라고 하는 것은 아닙니다만, Flash Player 에서는 UID 생성을 지원(support)하고 있지 않기 때문에, 이것이 최적인 방법입니다.

반환값
String — 새롭게 생성된 UID 입니다.
getUID()Methods 
public static function getUID(item:Object ):String

지정된 object의 UID (일의의 식별자)를 돌려줍니다. 지정된 object에 UID 가 없는 경우는, Methods에 의해 UID 를 할당할 수 있습니다. MAP가 지정되고 있는 경우는, 그 MAP를 사용해 UID 가 작성됩니다. 특수한 케이스로서 건네받은 아이템이 null 의 경우, 이 Methods는 null UID 를 돌려줍니다.

Parameters
item:Object — UID 를 검색할 필요가 있는 object입니다.

반환값
String — 검출 또는 생성된 UID 입니다.






 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/utils/UIDUtil.html