org.jscience.mathematics.geometry
Interface Cursor

All Superinterfaces:
java.util.Enumeration

public interface Cursor
extends java.util.Enumeration

�z��⃊�X�g�ւ� cursor ��\�킷�C���^?[�t�F?[�X?B

cursor ��?�ɗv�f�Ɨv�f�̊Ԃɑ�?݂����̂�?l����?B


Method Summary
 void gotoHead()
          cursor ��?
 void gotoNext()
          cursor ���Ž��Ɉړ�����?
 void gotoNext(int n)
          cursor �� n �‚������Ɉړ�����?
 void gotoPrev()
          cursor ���‘O�Ɉړ�����?
 void gotoPrev(int n)
          cursor �� n �‚����O�Ɉړ�����?
 void gotoTail()
          cursor ��?
 boolean hasNextElements()
          cursor �̎��ɗv�f�����邩�ǂ�����Ԃ�?
 boolean hasPrevElements()
          cursor �̑O�ɗv�f�����邩�ǂ�����Ԃ�?
 void insertAfter(java.lang.Object obj)
          cursor �̎��ɗv�f obj ��}���?
 void insertBefore(java.lang.Object obj)
          cursor �̑O�ɗv�f obj ��}���?
 java.lang.Object peekNextElement()
          cursor �̎��̗v�f��Ԃ�?
 void removeNextElement()
          cursor �̎��̗v�f��?
 void removePrevElement()
          cursor �̑O�̗v�f��?
 void setNextElement(java.lang.Object obj)
          cursor �̎��̗v�f�� obj ��?
 
Methods inherited from interface java.util.Enumeration
hasMoreElements, nextElement
 

Method Detail

hasNextElements

boolean hasNextElements()
cursor �̎��ɗv�f�����邩�ǂ�����Ԃ�?B

hasMoreElements() �̕ʖ�?B

Returns:
�v�f������� true?A����Ȃ��� false

hasPrevElements

boolean hasPrevElements()
cursor �̑O�ɗv�f�����邩�ǂ�����Ԃ�?B

Returns:
�v�f������� true?A����Ȃ��� false

peekNextElement

java.lang.Object peekNextElement()
cursor �̎��̗v�f��Ԃ�?B

Returns:
���̗v�f

gotoHead

void gotoHead()
cursor ��?擪�Ɉړ�����?B


gotoTail

void gotoTail()
cursor ��?I�[�Ɉړ�����?B


gotoNext

void gotoNext()
cursor ���Ž��Ɉړ�����?B


gotoNext

void gotoNext(int n)
cursor �� n �‚������Ɉړ�����?B

Parameters:
n - �ړ�����?�

gotoPrev

void gotoPrev()
cursor ���‘O�Ɉړ�����?B


gotoPrev

void gotoPrev(int n)
cursor �� n �‚����O�Ɉړ�����?B

Parameters:
n - �ړ�����?�

removeNextElement

void removeNextElement()
cursor �̎��̗v�f��?�?�����?B


removePrevElement

void removePrevElement()
cursor �̑O�̗v�f��?�?�����?B


setNextElement

void setNextElement(java.lang.Object obj)
cursor �̎��̗v�f�� obj ��?ݒ肷��?B

Parameters:
obj - ?ݒ肷��v�f

insertAfter

void insertAfter(java.lang.Object obj)
cursor �̎��ɗv�f obj ��}���?B

Parameters:
obj - �}���v�f

insertBefore

void insertBefore(java.lang.Object obj)
cursor �̑O�ɗv�f obj ��}���?B

Parameters:
obj - �}���v�f