JavaTM Platform
Standard Ed. 6

javax.swing.text
클래스 DefaultStyledDocument.ElementBuffer

java.lang.Object 
  상위를 확장 javax.swing.text.DefaultStyledDocument.ElementBuffer
모든 구현된 인터페이스:
Serializable
포함되어 있는 클래스:
DefaultStyledDocument


public class DefaultStyledDocument.ElementBuffer
extends Object
implements Serializable

요소의 계층에 대한 변경을 관리하는 클래스입니다.

경고: 이 클래스의 직렬화 된 객체는, 향후의 Swing 릴리스와 호환은 아니게 될 예정입니다. 현재의 직렬화의 지원는, 단기간의 운용이나, 같은 버젼의 Swing 를 실행하는 어플리케이션간의 RMI 에 적절하고 있습니다. JDK Version 1.4 이후, 모든 JavaBeans 의 장기간의 운용 지원는,java.beans 패키지에 추가되고 있습니다. 자세한 것은,XMLEncoder 를 참조해 주세요.


생성자 의 개요
DefaultStyledDocument.ElementBuffer (Element  root)
          새로운 ElementBuffer 를 작성합니다.
 
메소드의 개요
 void change (int offset, int length, AbstractDocument.DefaultDocumentEvent  de)
          컨텐츠를 변경합니다.
protected  void changeUpdate ()
          문서에의 변경에 대응해, 요소의 구조를 갱신합니다.
 Element clone (Element  parent, Element  clonee)
          다른 부모를 사용해, 이 요소의 카피를 작성합니다.
 Element getRootElement ()
          루트 요소를 가져옵니다.
 void insert (int offset, int length, DefaultStyledDocument.ElementSpec [] data, AbstractDocument.DefaultDocumentEvent  de)
          새로운 컨텐츠를 삽입합니다.
protected  void insertUpdate (DefaultStyledDocument.ElementSpec [] data)
          갱신을 문서에 삽입합니다.
 void remove (int offset, int length, AbstractDocument.DefaultDocumentEvent  de)
          컨텐츠를 삭제합니다.
protected  void removeUpdate ()
          문서내의 관련하는 순서로부터의 삭제에 응답해, 요소의 구조를 갱신합니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

DefaultStyledDocument.ElementBuffer

public DefaultStyledDocument.ElementBuffer(Element  root)
새로운 ElementBuffer 를 작성합니다.

파라미터:
root - 루트 요소
도입된 버젼:
1.4
메소드의 상세

getRootElement

public Element  getRootElement()
루트 요소를 가져옵니다.

반환값:
루트 요소

insert

public void insert(int offset,
                   int length,
                   DefaultStyledDocument.ElementSpec [] data,
                   AbstractDocument.DefaultDocumentEvent  de)
새로운 컨텐츠를 삽입합니다.

파라미터:
offset - 개시 오프셋(offset) >= 0
length - 길이 >= 0
data - 삽입하는 데이터
de - 이 편집을 capther-하는 이벤트

remove

public void remove(int offset,
                   int length,
                   AbstractDocument.DefaultDocumentEvent  de)
컨텐츠를 삭제합니다.

파라미터:
offset - 개시 오프셋(offset) >= 0
length - 길이 >= 0
de - 이 편집을 capther-하는 이벤트

change

public void change(int offset,
                   int length,
                   AbstractDocument.DefaultDocumentEvent  de)
컨텐츠를 변경합니다.

파라미터:
offset - 개시 오프셋(offset) >= 0
length - 길이 >= 0
de - 이 편집을 capther-하는 이벤트

insertUpdate

protected void insertUpdate(DefaultStyledDocument.ElementSpec [] data)
갱신을 문서에 삽입합니다.

파라미터:
data - 삽입하는 요소

removeUpdate

protected void removeUpdate()
문서내의 관련하는 순서로부터의 삭제에 응답해, 요소의 구조를 갱신합니다. 삭제의 스팬으로 사용되는 요소는, 삭제됩니다.


changeUpdate

protected void changeUpdate()
문서에의 변경에 대응해, 요소의 구조를 갱신합니다.


clone

public Element  clone(Element  parent,
                     Element  clonee)
다른 부모를 사용해, 이 요소의 카피를 작성합니다.

파라미터:
parent - 친요소
clonee - 복제하는 요소
반환값:
카피

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 도 참조해 주세요.