This page was saved using jaction on 2006-09-04 8:33:45.
Address: http://flexdocs.kr/docs/flex2/langref/mx/charts/chartClasses/IAxisRenderer.html
Title: mx.charts.chartClasses.IAxisRenderer (Flex™ 2 레퍼런스 가이드)  •  Size: 62717
(Adobe Flex Charting 2 컴퍼넌트만)
Packagemx.charts.chartClasses
인터페이스public interface IAxisRenderer extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher
인프리멘타AxisRenderer

IAxis 클래스는, label, 눈금, 데이터 위치의 property를 그래프의 축으로 대해 정의하는 추상 인터페이스입니다.

클래스는 이 인터페이스의 Implements에 의해, 범위를 정의하는 기능을 제공합니다.

See also

mx.charts.CategoryAxis
mx.charts.LinearAxis


Public property
 property정의
 Inheritedalpha : Number
이 object의 투명도입니다.
IFlexDisplayObject
  axis : IAxis
이 렌더러에 관련지을 수 있었던 축object입니다.
IAxisRenderer
 InheritedbaselinePosition : Number
컴퍼넌트의 텍스트의 1 행 째의 baseline y 좌표를 지정합니다.
IUIComponent
 InheritedcacheAsBitmap : Boolean
true 로 설정되어 있는 경우, object의 내부 비트 맵 표현이 캐쉬됩니다.
IUIComponent
 Inheriteddocument : Object
이 컴퍼넌트에 관련지을 수 있었던 문서 object에의 참조입니다.
IUIComponent
 Inheritedenabled : Boolean
컴퍼넌트가 유저의 조작을 받아들일 수가 있을지 어떨지를 지정합니다.
IUIComponent
 InheritedexplicitHeight : Number
컴퍼넌트의 좌표로서 명시적으로 지정된 컴퍼넌트의 높이 (픽셀 단위)입니다.
IUIComponent
 InheritedexplicitMaxHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
IUIComponent
 InheritedexplicitMaxWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
IUIComponent
 InheritedexplicitMinHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
IUIComponent
 InheritedexplicitMinWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
IUIComponent
 InheritedexplicitWidth : Number
컴퍼넌트의 좌표로서 명시적으로 지정된 컴퍼넌트의 폭 (픽셀 단위)입니다.
IUIComponent
 InheritedfocusPane : Sprite
복수의 컴퍼넌트간에 공유되어 포커스 묘화의 오버레이로서 사용되는 단일의 Sprite object입니다.
IUIComponent
  gutters : Rectangle
axisRenderer 와 주위의 그래프의 측면과의 간격의 크기입니다.
IAxisRenderer
 Inheritedheight : Number
이 object의 높이 (픽셀 단위)입니다.
IFlexDisplayObject
  heightLimit : Number
축렌더러가 그래프로부터 취득하는 스페이스의 최대치 (픽셀 단위)입니다.
IAxisRenderer
  horizontal : Boolean
축렌더러가 수평 축으로 해 사용되고 있는 경우는 true 입니다.
IAxisRenderer
 InheritedincludeInLayout : Boolean
이 컴퍼넌트를 부모 컨테이너의 레이아웃에 포함할지 어떨지를 지정합니다.
IUIComponent
 Inheritedmask : DisplayObject
이 object를 마스크 하기 위해서 사용하는 DisplayObject. 마스크 하는 것에 의해, object의 일부만을 묘화 할 수가 있습니다.
IFlexDisplayObject
 InheritedmaxHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
IUIComponent
 InheritedmaxWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
IUIComponent
 InheritedmeasuredHeight : Number
이 object의 측정한 높이입니다.
IFlexDisplayObject
 InheritedmeasuredMinHeight : Number
컴퍼넌트의 디폴트의 최소의 높이 (픽셀 단위)입니다.
IUIComponent
 InheritedmeasuredMinWidth : Number
컴퍼넌트의 디폴트의 최소폭 (픽셀 단위)입니다.
IUIComponent
 InheritedmeasuredWidth : Number
이 object의 측정한 폭입니다.
IFlexDisplayObject
 InheritedminHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
IUIComponent
  minorTicks : Array
[read-only] 축으로 따른 작은 눈금의 묘화 위치를 지정하는 배열을 포함합니다.
IAxisRenderer
 InheritedminWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
IUIComponent
 Inheritedname : String
이 object의 인스턴스명입니다.
IFlexDisplayObject
 InheritedopaqueBackground : Object
표시 object가 특정의 배경색으로 불투명한지 어떤지를 지정합니다.
IUIComponent
  otherAxes : Array
[write-only] 축의 배열입니다.
IAxisRenderer
 Inheritedowner : DisplayObjectContainer
통상은 부모가 소유자입니다만, pop-up 서브 컴퍼넌트의 경우에는, pop-up를 발생시킨 컴퍼넌트가 소유자입니다.
IUIComponent
 Inheritedparent : DisplayObjectContainer
이 object의 부모입니다.
IFlexDisplayObject
 InheritedpercentHeight : Number
컴퍼넌트의 높이를 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
IUIComponent
 InheritedpercentWidth : Number
컴퍼넌트의 폭을 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
IUIComponent
  placement : String
그래프로 axisRenderer 가 표시되는 측입니다.
IAxisRenderer
 InheritedscaleX : Number
이 object의 수평 방향의 확대 / 축소 배율입니다.
IFlexDisplayObject
 InheritedscaleY : Number
이 object의 수직 방향의 확대 / 축소 배율입니다.
IFlexDisplayObject
 InheritedscrollRect : Rectangle
컴퍼넌트의 표면의 스크롤 구형의 경계입니다.
IUIComponent
 InheritedsystemManager : ISystemManager
이 컴퍼넌트의 SystemManager object에의 참조입니다.
IUIComponent
  ticks : Array
[read-only] 축으로 따른 눈금의 묘화 위치를 지정하는 배열을 포함합니다.
IAxisRenderer
 InheritedtweeningProperties : Array
EffectManager 에 의해 사용됩니다.
IUIComponent
 Inheritedvisible : Boolean
이 object가 표시될지 어떨지를 나타내는 플래그입니다.
IFlexDisplayObject
 Inheritedwidth : Number
이 object의 폭 (픽셀 단위)입니다.
IFlexDisplayObject
 Inheritedx : Number
부모의 위치를 기준으로 한, 이 object의 수평 위치 (픽셀 좌표 단위)입니다.
IFlexDisplayObject
 Inheritedy : Number
부모의 위치를 기준으로 한, 이 object의 수직 위치 (픽셀 좌표 단위)입니다.
IFlexDisplayObject
Public Methods
 Methods정의
 InheritedaddEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
IEventDispatcher
  adjustGutters (workingGutters:Rectangle , adjustable:Object ):Rectangle
레이아웃을 조정해, 도 사라질 수 있었던 잡기가 안에 들어가도록(듯이) 합니다.
IAxisRenderer
  chartStateChanged (oldState:uint , v:uint ):void
주위를 둘러싸는 차트의 현재 상태가 변경된 것을 나타내기 위해서(때문에), 그 차트에 의해 불려 갑니다.
IAxisRenderer
 InheriteddispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
IEventDispatcher
 InheritedgetExplicitOrMeasuredHeight ():Number
명시된 높이를 사용하는지, 그렇지 않으면 측정한 높이를 사용하는지를 결정하는 편리한 Methods입니다.
IUIComponent
 InheritedgetExplicitOrMeasuredWidth ():Number
명시적인 폭 또는 측정폭을 사용할지 어떨지를 결정하기 위한 편리한 Methods입니다.
IUIComponent
 InheritedhasEventListener (type:String ):Boolean
EventDispatcher object에, 특정의 event 타입에 대해서 등록된 listener가 있을지 어떨지를 확인합니다.
IEventDispatcher
 Inheritedinitialize ():void
object를 초기화합니다.
IUIComponent
 Inheritedmove (x:Number , y:Number ):void
이 object를 지정의 x 및 y 좌표로 이동합니다.
IFlexDisplayObject
 Inheritedowns (displayObject:DisplayObject ):Boolean
owner property의 체인이 child 로부터 이 UIComponent 를 지정하고 있는 경우에,true 를 돌려줍니다.
IUIComponent
 InheritedparentChanged (p:DisplayObjectContainer ):void
UIComponent object를 부모에 대해서 추가 또는 삭제했을 때에 Flex 에 의해 불려 갑니다.
IUIComponent
 InheritedremoveEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
IEventDispatcher
 InheritedsetActualSize (newWidth:Number , newHeight:Number ):void
이 object의 실제의 크기를 설정합니다.
IFlexDisplayObject
 InheritedsetVisible (value:Boolean , noEvent:Boolean = false):void
visible property가 변경되었을 때에 불려 갑니다.
IUIComponent
 InheritedwillTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
IEventDispatcher
property의 상세
axisproperty
axis:IAxis   [read-write]

이 렌더러에 관련지을 수 있었던 축object입니다. 이 property는 주위를 둘러싸는 그래프에 의해 관리되기 (위해)때문에, 명시적으로 설정하지 말아 주세요.

Implements
    public function get axis():IAxis
    public function set axis(value:IAxis ):void
guttersproperty 
gutters:Rectangle   [read-write]

axisRenderer 와 주위의 그래프의 측면과의 간격의 크기입니다. 이 property는 그래프에 의해 자동적으로 할당할 수 있기 (위해)때문에, 직접 할당하지 말아 주세요.

Implements
    public function get gutters():Rectangle
    public function set gutters(value:Rectangle ):void
heightLimitproperty 
heightLimit:Number   [read-write]

축렌더러가 그래프로부터 취득하는 스페이스의 최대치 (픽셀 단위)입니다. 디폴트에서는, 축렌더러는, 그래프내에서 그 모든 label를 풀 크기로 렌더링 하기 위해서 필요한 만큼의 스페이스를 취득합니다. heightLimit 가 설정되어 있는 경우는, 축의 합계 크기가 heightLimit 보다 반드시 작아지도록, AxisRenderer 는 label의 크기를 삭감합니다.

Implements
    public function get heightLimit():Number
    public function set heightLimit(value:Number ):void
horizontalproperty 
horizontal:Boolean   [read-write]

축렌더러가 수평 축으로 해 사용되고 있는 경우는 true 입니다. 이 property는 주위의 CartesianChart 에 의해 관리되기 (위해)때문에, 직접 설정하지 말아 주세요.

Implements
    public function get horizontal():Boolean
    public function set horizontal(value:Boolean ):void
minorTicksproperty 
minorTicks:Array   [read-only]

축으로 따른 작은 눈금의 묘화 위치를 지정하는 배열을 포함합니다. 각 배열 엘리먼트에는, 0 에서 1 까지의 값이 포함되어 있습니다.

Implements
    public function get minorTicks():Array
otherAxesproperty 
otherAxes:Array   [write-only]

축의 배열입니다.

Implements
    public function set otherAxes(value:Array ):void
placementproperty 
placement:String   [read-write]

그래프로 axisRenderer 가 표시되는 측입니다. 유효한 값은, 수직축렌더러에서는 "left""right", 수평축렌더러에서는 "top""bottom" 입니다. 디폴트에서는, 1 번째의 축이 왼쪽과 위에, 2 번째의 축이 오른쪽과 아래에 배치됩니다. CartesianCharts 는 자동적으로, 2 번째의 축이 1 번째의 축의 반대 측에 있는 것이 프로텍션됩니다. 예를 들어, 1 번째의 수직축을 명시적으로 오른쪽으로 배치하면, 2 번째의 수직축은 왼쪽으로 배치됩니다.

Implements
    public function get placement():String
    public function set placement(value:String ):void
ticksproperty 
ticks:Array   [read-only]

축으로 따른 눈금의 묘화 위치를 지정하는 배열을 포함합니다. 각 배열 엘리먼트에는, 0 에서 1 까지의 값이 포함되어 있습니다.

Implements
    public function get ticks():Array
Methods의 상세
adjustGutters()Methods
public function adjustGutters(workingGutters:Rectangle , adjustable:Object ):Rectangle

레이아웃을 조정해, 도 사라질 수 있었던 잡기가 안에 들어가도록(듯이) 합니다. 이 Methods는, 주위를 둘러싸는 그래프에 의해 부르기 시작해져 잡기와 대응하는 데이터 area의 크기를 결정합니다. 이 Methods에 의해, AxisRenderer 에서는, 신해잡기에 근거해 레이아웃을 계산해, 필요에 따라서 잡기를 조정할 수 있게 됩니다. 잡기가 조정 가능한 경우, 축렌더러잡기를 안쪽에 (보다 굵게) 조정할 수 있습니다만, 외측에 (보다 가늘고)는 조정할 수 없습니다. 축렌더러에서는, 잡기 및 행해진 조정량이 돌려주어집니다.

Parameters
workingGutters:Rectangle — 조정잡기를 정의합니다.
 
adjustable:Object — 4 살의 불형 property (left=true/false, top=true/false, right=true/false, 및 bottom=true/false)에 의해 구성됩니다. 이러한 property는, 축렌더러가 각 잡기를 한층 더 조정할 수 있을지 어떨지를 나타냅니다.

반환값
Rectangle
chartStateChanged()Methods 
public function chartStateChanged(oldState:uint , v:uint ):void

주위를 둘러싸는 차트의 현재 상태가 변경된 것을 나타내기 위해서(때문에), 그 차트에 의해 불려 갑니다. 엘리먼트의 Implements에서는, 이 Methods에 응답해 엘리먼트로 표시되는 데이터의 변경과 동기 시킬 필요가 있습니다.

Parameters
oldState:uint — 전 상태를 나타내는 정수입니다.
 
v:uint — 새로운 상태를 나타내는 정수입니다.






 

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

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/charts/chartClasses/IAxisRenderer.html