| Package | mx.utils |
| Class | public class UIDUtil |
| Inheritance | UIDUtil Object |
UIDUtil.createUID() Methods등의 정적 Methods를 호출할 뿐입니다.
메모:object에 강제적으로 IUID 인터페이스를 Implements시키는 [Bindable] property를 가지지 않는 동적 object가 있는 경우는, UID 를 포함한 mx_internal_uid property가 그 object에 추가됩니다. 동적 object에 이 필드를 갖게하지 않게 하려면 , object를 [Bindable] 로 해, object의 클래스에서 IUID 인터페이스를 Implements하는지,
| Methods | 정의 | ||
|---|---|---|---|
| createUID ():String
[static]
ActionScript 의 의사 난수 생성 프로그램과 현재의 시각에 근거해 UID (일의의 식별자)를 생성합니다.
| UIDUtil | ||
| getUID (item:Object ):String
[static]
지정된 object의 UID (일의의 식별자)를 돌려줍니다.
| UIDUtil | ||
![]() | hasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
| Object | |
![]() | isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
| Object | |
![]() | propertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
| Object | |
![]() | setPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
| Object | |
![]() | toString ():String
지정된 object의 string 표현을 돌려줍니다.
| Object | |
![]() | valueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
| Object | |
| 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 를 돌려줍니다.
Parametersitem:Object — UID 를 검색할 필요가 있는 object입니다.
|
String —
검출 또는 생성된 UID 입니다.
|
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/utils/UIDUtil.html