클래스 java.awt.Insets 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 클래스
java.awt.Insets 의 사용

Insets 를 사용하고 있는 패키지
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.awt.dnd | 드래그＆드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.swing.border | Swing 컴퍼넌트의 주위에 각종 경계를 draw하기 위한 클래스 및 인터페이스를 제공합니다.
javax.swing.plaf | 1 개의 인터페이스 및 많은 abstract 클래스를 제공하고 있어, Swing 는, 플러그 인 가능한 Look & Feel 기능을 실현하기 위해서(때문에) 이러한 클래스를 이용합니다.
javax.swing.plaf.basic | 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.
javax.swing.plaf.metal | 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.
javax.swing.plaf.synth | Synth 는, 모든 페인트가 위양 되는 스킨 설정 가능한 Look & Feel 입니다.
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.

java.awt 에서의 Insets 의 사용

Insets 로서 선언되고 있는 java.awt 의 필드
`Insets` | `GridBagConstraints. insets` 컴퍼넌트의 외측의 패딩, 즉 컴퍼넌트와 그 표시 영역의 구석까지의 영역의 최소치를 지정합니다.

Insets 를 돌려주는 java.awt 의 메소드
`Insets` | `Container. getInsets ()` 컨테이너의 경계의 사이즈를 나타내는, 이 컨테이너의 인 세트를 판정합니다.
`Insets` | `Toolkit. getScreenInsets (GraphicsConfiguration gc)` 스크린의 인 세트를 돌려줍니다.
`Insets` | `Container. insets ()` 추천 되고 있지 않습니다. JDK Version 1.1 이후는, `getInsets()` 로 옮겨졌습니다.

Insets 형의 파라미터를 가지는 java.awt 의 생성자
`GridBagConstraints (int gridx, int gridy, int gridwidth, int gridheight, double weightx, double weighty, int anchor, int fill, Insets insets, int ipadx, int ipady)` 모든 필드를 건네받은 인수로 설정해 `GridBagConstraints` 객체를 작성합니다.

java.awt.dnd 에서의 Insets 의 사용

Insets 를 돌려주는 java.awt.dnd 의 메소드
`Insets` | `Autoscroll. getAutoscrollInsets ()` 이 인터페이스를 구현하는 Component 의 기하학적 도형을 기준에, 자동 스크롤 영역 또는 경계를 기술하는 `Insets` 가 돌려주어집니다.

javax.swing 에서의 Insets 의 사용

Insets 를 돌려주는 javax.swing 의 메소드
`Insets` | `JComponent. getInsets ()` 이 컴퍼넌트로 경계가 설정되어 있는 경우는 경계의 인 세트를 돌려주어, 그렇지 않은 경우는 `super.getInsets` 를 호출합니다.
`Insets` | `JViewport. getInsets ()` `JViewport` 에서는 경계가 지원되어 있지 않기 때문에, 인 세트 (경계)의 치수를 (0,0,0,0)로서 돌려줍니다.
`Insets` | `JComponent. getInsets (Insets insets)` 이 컴퍼넌트의 인 세트치를 포함하는 `Insets` 객체를 돌려줍니다.
`Insets` | `JViewport. getInsets (Insets insets)` 이 `JViewport` 의 인 세트치를 포함하는 `Insets` 객체를 돌려줍니다.
`static Insets` | `UIManager. getInsets (Object key)` 디폴트로부터 `Insets` 객체를 돌려줍니다.
`Insets` | `UIDefaults. getInsets (Object key)` `key` 의 값이 `Insets` 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 `null` 를 돌려줍니다.
`static Insets` | `UIManager. getInsets (Object key, Locale l)` 디폴트로부터, 지정된 로케일에 적절한 `Insets` 객체를 돌려줍니다.
`Insets` | `UIDefaults. getInsets (Object key, Locale l)` 지정의 `Locale` 의 `key` 의 값이 `Insets` 의 경우는 그것을 돌려주어, 그렇지 않은 경우는 `null` 를 돌려줍니다.
`Insets` | `AbstractButton. getMargin ()` 버튼의 경계와 라벨의 사이의 마진을 돌려줍니다.
`Insets` | `JToolBar. getMargin ()` 툴바의 경계와 그 버튼의 사이의 마진을 돌려줍니다.
`Insets` | `JMenuBar. getMargin ()` 도구모음의 경계와 그 메뉴의 사이의 마진을 돌려줍니다.
`Insets` | `JPopupMenu. getMargin ()` pop-up menu의 경계와 내용의 사이에 있는 마진의 값을 돌려줍니다 (픽셀 단위).

Insets 형의 파라미터를 가지는 javax.swing 의 메소드
`Insets` | `JComponent. getInsets (Insets insets)` 이 컴퍼넌트의 인 세트치를 포함하는 `Insets` 객체를 돌려줍니다.
`Insets` | `JViewport. getInsets (Insets insets)` 이 `JViewport` 의 인 세트치를 포함하는 `Insets` 객체를 돌려줍니다.
`void` | `AbstractButton. setMargin (Insets m)` 버튼의 경계와 라벨의 사이의 마진을 설정합니다.
`void` | `JToolBar. setMargin (Insets m)` 툴바의 경계와 그 버튼의 사이의 마진을 설정합니다.
`void` | `JMenuBar. setMargin (Insets m)` 도구모음의 경계와 그 메뉴의 사이의 마진을 설정합니다.

javax.swing.border 에서의 Insets 의 사용

Insets 를 돌려주는 javax.swing.border 의 메소드
`Insets` | `EmptyBorder. getBorderInsets ()` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `MatteBorder. getBorderInsets ()` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `Border. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `EmptyBorder. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `AbstractBorder. getBorderInsets (Component c)` 이 디폴트 구현은,`top`,`left`,`bottom`, 및 `right` 의 각 필드가 `0` 으로 설정되어 있을 때, 새로운 `Insets` 인스턴스를 돌려줍니다.
`Insets` | `CompoundBorder. getBorderInsets (Component c)` 외측 경계의 인 세트를 안쪽 경계의 인 세트에 가산해, 복합 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `MatteBorder. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `LineBorder. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `EtchedBorder. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `BevelBorder. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `TitledBorder. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `SoftBevelBorder. getBorderInsets (Component c)` 경계의 인 세트의 값을 돌려줍니다.
`Insets` | `EmptyBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `AbstractBorder. getBorderInsets (Component c, Insets insets)` 인 세트 파라미터를, 이 Border 의 현재의 인 세트로 다시 초기화합니다.
`Insets` | `CompoundBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `MatteBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `LineBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `EtchedBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `BevelBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `TitledBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `SoftBevelBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.

Insets 형의 파라미터를 가지는 javax.swing.border 의 메소드
`Insets` | `EmptyBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `AbstractBorder. getBorderInsets (Component c, Insets insets)` 인 세트 파라미터를, 이 Border 의 현재의 인 세트로 다시 초기화합니다.
`Insets` | `CompoundBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `MatteBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `LineBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `EtchedBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `BevelBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `TitledBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.
`Insets` | `SoftBevelBorder. getBorderInsets (Component c, Insets insets)` insets 파라미터를, 이 Border 의 현재의 Insets 로 다시 초기화합니다.

Insets 형의 파라미터를 가지는 javax.swing.border 의 생성자
`EmptyBorder (Insets borderInsets)` 지정된 인 세트의 값을 가지는, 빈 상태(empty)의 경계를 작성합니다.
`MatteBorder (Insets borderInsets, Color matteColor)` 장식인연 경계를, 지정된 인 세트 및 칼라로 작성합니다.
`MatteBorder (Insets borderInsets, Icon tileIcon)` 장식인연 경계를, 지정된 인 세트 및 타일 아이콘으로 작성합니다.

javax.swing.plaf 에서의 Insets 의 사용

javax.swing.plaf 에서의 Insets 의 서브 클래스
`class` | `InsetsUIResource`

Insets 를 돌려주는 javax.swing.plaf 의 메소드
`Insets` | `BorderUIResource. getBorderInsets (Component c)`

Insets 형의 파라미터를 가지는 javax.swing.plaf 의 생성자
`BorderUIResource.EmptyBorderUIResource (Insets insets)`

javax.swing.plaf.basic 에서의 Insets 의 사용

Insets 로서 선언되고 있는 javax.swing.plaf.basic 의 필드
`protected Insets` | `BasicTabbedPaneUI. contentBorderInsets`
`protected Insets` | `BasicSliderUI. focusInsets`
`protected Insets` | `BasicSliderUI. insetCache`
`protected Insets` | `BasicTabbedPaneUI. selectedTabPadInsets`
`protected Insets` | `BasicTabbedPaneUI. tabAreaInsets`
`protected Insets` | `BasicTabbedPaneUI. tabInsets`

Insets 를 돌려주는 javax.swing.plaf.basic 의 메소드
`Insets` | `BasicBorders.ButtonBorder. getBorderInsets (Component c)`
`Insets` | `BasicBorders.ToggleButtonBorder. getBorderInsets (Component c)`
`Insets` | `BasicBorders.RadioButtonBorder. getBorderInsets (Component c)`
`Insets` | `BasicBorders.MenuBarBorder. getBorderInsets (Component c)`
`Insets` | `BasicBorders.MarginBorder. getBorderInsets (Component c)`
`Insets` | `BasicBorders.FieldBorder. getBorderInsets (Component c)`
`Insets` | `BasicBorders.SplitPaneBorder. getBorderInsets (Component c)`
`Insets` | `BasicBorders.ButtonBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.ToggleButtonBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.RadioButtonBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.MenuBarBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.MarginBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.FieldBorder. getBorderInsets (Component c, Insets insets)`
`protected Insets` | `BasicTabbedPaneUI. getContentBorderInsets (int tabPlacement)`
`static Insets` | `BasicGraphicsUtils. getEtchedInsets ()` `drawEtchedRect()` 로 draw 되는 경계가 차지하는 용량을 돌려줍니다.
`static Insets` | `BasicGraphicsUtils. getGrooveInsets ()` `drawGroove()` 로 draw 되는 경계가 차지하는 용량을 돌려줍니다.
`protected Insets` | `BasicComboBoxUI. getInsets ()` JComboBox 로부터 인 세트를 가져옵니다.
`Insets` | `BasicToolBarUI.DragWindow. getInsets ()`
`Insets` | `BasicSplitPaneDivider. getInsets ()` 이 컴퍼넌트로 경계가 설정되어 있는 경우는, 경계의 인 세트를 돌려줍니다.
`Insets` | `BasicSplitPaneUI. getInsets (JComponent jc)` 인 세트를 돌려줍니다.
`Insets` | `BasicDesktopIconUI. getInsets (JComponent c)`
`protected Insets` | `BasicTabbedPaneUI. getSelectedTabPadInsets (int tabPlacement)`
`protected Insets` | `BasicTabbedPaneUI. getTabAreaInsets (int tabPlacement)`
`protected Insets` | `BasicTabbedPaneUI. getTabInsets (int tabPlacement, int tabIndex)`

Insets 형의 파라미터를 가지는 javax.swing.plaf.basic 의 메소드
`protected int` | `BasicProgressBarUI. getAmountFull (Insets b, int width, int height)` 모델로부터 모은 완료 퍼센트 정보에 근거해, 전부 칠해지는 진척 바의 양을 결정합니다.
`protected int` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. getAvailableSize (Dimension containerSize, Insets insets)` 컨테이너의 사이즈와 인 세트에 근거해 유효한 폭을 돌려줍니다.
`Insets` | `BasicBorders.ButtonBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.ToggleButtonBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.RadioButtonBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.MenuBarBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.MarginBorder. getBorderInsets (Component c, Insets insets)`
`Insets` | `BasicBorders.FieldBorder. getBorderInsets (Component c, Insets insets)`
`protected int` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. getInitialLocation (Insets insets)` Insets 가 null 가 아닌 경우는 왼쪽 인 세트, null 의 경우는 0 을 돌려줍니다.
`protected void` | `BasicTreeUI. paintExpandControl (Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)` 행의 전개 (바꾸고) 부분을 그립니다.
`protected void` | `BasicTreeUI. paintHorizontalPartOfLeg (Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)` 다리의 수평 부분을 그립니다.
`protected void` | `BasicTreeUI. paintRow (Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)` 행의 렌더링 부분을 그립니다.
`protected void` | `BasicProgressBarUI. paintString (Graphics g, int x, int y, int width, int height, int amountFull, Insets b)`
`protected void` | `BasicTreeUI. paintVerticalPartOfLeg (Graphics g, Rectangle clipBounds, Insets insets, TreePath path)` 다리의 수직 부분을 그립니다.
`protected static void` | `BasicTabbedPaneUI. rotateInsets (Insets topInsets, Insets targetInsets, int targetPlacement)`
`protected void` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. setComponentToSize (Component c, int size, int location, Insets insets, Dimension containerSize)` x 위치를 location, y 위치를 insets.top 에 배치하는 것으로써, 컴퍼넌트 c 의 폭을 size 로 설정해, 그 높이를 containersize.height 로부터 상인 세트와 하인 세트를 감산한 값으로 설정합니다.

javax.swing.plaf.metal 에서의 Insets 의 사용

Insets 로서 선언되고 있는 javax.swing.plaf.metal 의 필드
`protected static Insets` | `MetalBorders.ButtonBorder. borderInsets`
`protected static Insets` | `MetalBorders.MenuBarBorder. borderInsets`
`protected static Insets` | `MetalBorders.MenuItemBorder. borderInsets`
`protected static Insets` | `MetalBorders.PopupMenuBorder. borderInsets`
`protected Insets` | `MetalBorders.TableHeaderBorder. editorBorderInsets`
`protected static Insets` | `MetalComboBoxEditor. editorBorderInsets` 디폴트의 에디터의 경계의 `Insets` 입니다.

Insets 를 돌려주는 javax.swing.plaf.metal 의 메소드
`Insets` | `MetalBorders.Flush3DBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.ButtonBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.InternalFrameBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.PaletteBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.OptionDialogBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.MenuBarBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.MenuItemBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.PopupMenuBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.ToolBarBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.ScrollPaneBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.TableHeaderBorder. getBorderInsets (Component c)`
`Insets` | `MetalBorders.Flush3DBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.ButtonBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.InternalFrameBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.PaletteBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.OptionDialogBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.MenuBarBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.MenuItemBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.PopupMenuBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.ToolBarBorder. getBorderInsets (Component c, Insets newInsets)`

Insets 형의 파라미터를 가지는 javax.swing.plaf.metal 의 메소드
`Insets` | `MetalBorders.Flush3DBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.ButtonBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.InternalFrameBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.PaletteBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.OptionDialogBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.MenuBarBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.MenuItemBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.PopupMenuBorder. getBorderInsets (Component c, Insets newInsets)`
`Insets` | `MetalBorders.ToolBarBorder. getBorderInsets (Component c, Insets newInsets)`
`protected void` | `MetalTreeUI. paintHorizontalPartOfLeg (Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)`
`protected void` | `MetalTreeUI. paintVerticalPartOfLeg (Graphics g, Rectangle clipBounds, Insets insets, TreePath path)`

javax.swing.plaf.synth 에서의 Insets 의 사용

Insets 를 돌려주는 javax.swing.plaf.synth 의 메소드
`Insets` | `SynthStyle. getInsets (SynthContext context, Insets insets)` 사이즈 변경 정보의 계산에 사용되는 Insets 를 돌려줍니다.

Insets 형의 파라미터를 가지는 javax.swing.plaf.synth 의 메소드
`Insets` | `SynthStyle. getInsets (SynthContext context, Insets insets)` 사이즈 변경 정보의 계산에 사용되는 Insets 를 돌려줍니다.

javax.swing.text 에서의 Insets 의 사용

Insets 를 돌려주는 javax.swing.text 의 메소드
`Insets` | `JTextComponent. getMargin ()` 텍스트 컴퍼넌트의 경계와 그 텍스트의 사이의 마진을 돌려줍니다.

Insets 형의 파라미터를 가지는 javax.swing.text 의 메소드
`void` | `JTextComponent. setMargin (Insets m)` 텍스트 컴퍼넌트의 경계와 그 텍스트의 사이의 마진 공백을 설정합니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.