commitProperties() : 컴포넌트의 속성이 변경되면 동시에 적용하거나, 지정된 순서대로 적용하는 역할
createChildren() : 컴포넌트의 자식 컴포넌트를 생성한다.
layoutChrome() : 컨테이너 주위의 테두리 영역을 정의한다. Container 클래스의 서브클래스에만 해당한다.
measure() : 컴포넌트의 기본 크기 및 최소 기본 크기를 설정한다.
updateDisplayList() : 지금까지 설정된 모든 속성 및 스타일을 기반으로 자식 컴포넌트의 크기 및 위치를 설정하며, 컴포넌트에 쓰이는 스킨이나 그래픽 요소들을 드로잉 한다. 컴폰넌트의 부모 컨테이너는 컴포넌트 자체의 크기를 결정한다.
Flex는 invalidation메커니즘을 사용한여 컴포넌트의 변경을 동기화한다.
invalidateProperties() : 다음 화면 갱신 때 commitProperties()메소드가 호출되도록 컴포넌트를 마크한다.
invalidateSize() : 다음 화면 갱신 때 measure() 메소드가 호출되도록 컴포넌트를 마크한다.
invalidateDisplayList() : 다음 화면 갱신 때 layoutChrome() 및 updateDisplayList() 메소드가 호출되도록 컴포넌트를 마크한다.
createChildren() : 컴포넌트의 자식 컴포넌트를 생성한다.
layoutChrome() : 컨테이너 주위의 테두리 영역을 정의한다. Container 클래스의 서브클래스에만 해당한다.
measure() : 컴포넌트의 기본 크기 및 최소 기본 크기를 설정한다.
updateDisplayList() : 지금까지 설정된 모든 속성 및 스타일을 기반으로 자식 컴포넌트의 크기 및 위치를 설정하며, 컴포넌트에 쓰이는 스킨이나 그래픽 요소들을 드로잉 한다. 컴폰넌트의 부모 컨테이너는 컴포넌트 자체의 크기를 결정한다.
Flex는 invalidation메커니즘을 사용한여 컴포넌트의 변경을 동기화한다.
invalidateProperties() : 다음 화면 갱신 때 commitProperties()메소드가 호출되도록 컴포넌트를 마크한다.
invalidateSize() : 다음 화면 갱신 때 measure() 메소드가 호출되도록 컴포넌트를 마크한다.
invalidateDisplayList() : 다음 화면 갱신 때 layoutChrome() 및 updateDisplayList() 메소드가 호출되도록 컴포넌트를 마크한다.



