JavaTM 2 Platform
Std. Ed. v1.3

インタフェース
java.util.Enumeration の使用

Enumeration を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。  
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.beans JavaBeans の開発に関連するクラスが含まれています。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.acl このパッケージのクラスとインタフェースの代わりに、java.security パッケージのクラスが使われるようになりました。 
java.sql JavaTM プログラミング言語を使用してデータソースのデータにアクセスして処理する API を提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
java.util.jar JAR (Java ARchive) ファイルの読み取りおよび書き出しに使うクラスを提供します。 
java.util.zip 標準的な ZIP ファイル形式および GZIP ファイル形式を読み取ったり、書き出したりするためのクラスを提供します。 
javax.naming ネームサービスにアクセスするためのクラスおよびインタフェースを提供します。  
javax.swing すべてのプラットフォームで可能な限り同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.table javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.text.html.parser デフォルトの HTML パーサを、サポートクラスと共に提供します。 
javax.swing.tree javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 
 

java.applet での Enumeration の使用
 

Enumeration を返す java.applet のメソッド
 Enumeration AppletContext.getApplets()
          このアプレットコンテキストによって表示されるドキュメント内にあるすべてのアプレットを探します。
 

java.awt での Enumeration の使用
 

Enumeration を返す java.awt のメソッド
 Enumeration MenuBar.shortcuts()
          このメニューバーが管理している、すべてのメニューショートカットの列挙を返します。
 

java.beans での Enumeration の使用
 

Enumeration を返す java.beans のメソッド
 Enumeration FeatureDescriptor.attributeNames()
          この機能のロケールに依存しない名前の列挙を取得します。
 

java.io での Enumeration の使用
 

Enumeration 型のパラメータを持つ java.io のコンストラクタ
SequenceInputStream(Enumeration e)
          引数を記憶しておくことにより、新しく作成された SequenceInputStream を初期化します。
 

java.lang での Enumeration の使用
 

Enumeration を返す java.lang のメソッド
 Enumeration ClassLoader.getResources(String name)
          指定された名前を持つすべてのリソースを探します。
protected  Enumeration ClassLoader.findResources(String name)
          指定された名前を持つすべてのリソースを表す URL の Enumeration を返します。
static Enumeration ClassLoader.getSystemResources(String name)
          クラスをロードするために使用される検索パスから、指定された名前のすべてのリソースを探します。
 

java.net での Enumeration の使用
 

Enumeration を返す java.net のメソッド
 Enumeration URLClassLoader.findResources(String name)
          URL 検索パス上の指定された名前を持つリソースを表す、URL の列挙を返します。
 

java.security での Enumeration の使用
 

Enumeration を返す java.security のメソッド
 Enumeration KeyStore.aliases()
          このキーストアのすべての別名を一覧表示します。
abstract  Enumeration KeyStoreSpi.engineAliases()
          このキーストアのすべての別名を一覧表示します。
abstract  Enumeration PermissionCollection.elements()
          コレクション内のすべての Permission オブジェクトの列挙を返します。
 Enumeration Permissions.elements()
          Permissions オブジェクト内のすべての PermissionCollection のすべての Permission オブジェクトの列挙を返します。
abstract  Enumeration IdentityScope.identities()
          推奨されていません。 このアイデンティティスコープ内のすべてのアイデンティティを列挙したものを返します。
 

java.security.acl での Enumeration の使用
 

Enumeration を返す java.security.acl のメソッド
 Enumeration Group.members()
          グループ内のメンバの列挙を返します。
 Enumeration AclEntry.permissions()
          この ACL 内のエントリの列挙を返します。
 Enumeration Acl.getPermissions(Principal user)
          指定された主体 (個人またはグループなどのエンティティを表す) に対して許可されたアクセス権のセットに対する列挙を返します。
 Enumeration Acl.entries()
          この ACL 内のエントリの列挙を返します。
 

java.sql での Enumeration の使用
 

Enumeration を返す java.sql のメソッド
static Enumeration DriverManager.getDrivers()
          現在の呼び出し元がアクセスしている、ロードされているすべての JDBC ドライバの Enumeration を取得します。
 

java.util での Enumeration の使用
 

Enumeration を実装している java.util のクラス
 class StringTokenizer
          StringTokenizer クラスを使用すると、アプリケーションで文字列をトークンに分割できます。
 

Enumeration を返す java.util のメソッド
abstract  Enumeration Dictionary.keys()
          ディクショナリにあるキーの列挙を返します。
abstract  Enumeration Dictionary.elements()
          ディクショナリにある値のリストを返します。
 Enumeration Hashtable.keys()
          ハッシュテーブルにあるキーのリストを返します。
 Enumeration Hashtable.elements()
          ハッシュテーブルにある値のリストを返します。
 Enumeration Properties.propertyNames()
          プロパティリストにあるすべてのキーのリストを返します。
 Enumeration Vector.elements()
          Vector の要素のリストを返します。
abstract  Enumeration ResourceBundle.getKeys()
          キーの列挙を返します。
 Enumeration PropertyResourceBundle.getKeys()
          ResourceBundle.getKeys の実装です。
static Enumeration Collections.enumeration(Collection c)
          指定されたコレクションの列挙を返します。
 Enumeration ListResourceBundle.getKeys()
          ResourceBundle.getKeys の実装です。
 

java.util.jar での Enumeration の使用
 

Enumeration を返す java.util.jar のメソッド
 Enumeration JarFile.entries()
          ZIP ファイルエントリの列挙を返します。
 

java.util.zip での Enumeration の使用
 

Enumeration を返す java.util.zip のメソッド
 Enumeration ZipFile.entries()
          ZIP ファイルエントリの列挙を返します。
 

javax.naming での Enumeration の使用
 

javax.naming での Enumeration のサブインタフェース
 interface NamingEnumeration
          このインタフェースは、javax.naming および javax.naming.directory パッケージ内のメソッドによって返されたリストを列挙するために使用されます。
 

Enumeration を返す javax.naming のメソッド
 Enumeration Reference.getAll()
          この参照内のアドレスの列挙を取り出します。
 Enumeration Name.getAll()
          この名前のコンポーネントを、文字列の列挙として取得します。
 Enumeration CompoundName.getAll()
          この複合名のコンポーネントを、文字列の列挙として取得します。
 Enumeration CompositeName.getAll()
          この合成名のコンポーネントを、文字列の列挙として取得します。
 

Enumeration 型のパラメータを持つ javax.naming のコンストラクタ
CompoundName(Enumeration comps, Properties syntax)
          comps および構文指定されるコンポーネントを使用して、新しい複合名インスタンスを構築します。
CompositeName(Enumeration comps)
          'comps' で指定されるコンポーネントを使用して、新しい合成名インスタンスを構築します。
 

javax.swing での Enumeration の使用
 

Enumeration を返す javax.swing のメソッド
 Enumeration ButtonGroup.getElements()
          グループに関連するすべてのボタンを返します。
 Enumeration JTree.getExpandedDescendants(TreePath parent)
          現在展開されているパス parent の下位ノードから成る Enumeration を返します。
protected  Enumeration JTree.getDescendantToggledPaths(TreePath parent)
          parent の下位ノードであり、展開されている TreePathsEnumeration を返します。
 Enumeration JTree.DynamicUtilTreeNode.children()
          必要な場合に、子をロードするためにサブクラス化されます。
 Enumeration DefaultListModel.elements()
          リストのコンポーネントの列挙を返します。
 

Enumeration 型のパラメータを持つ javax.swing のメソッド
protected  void JTree.removeDescendantToggledPaths(Enumeration toRemove)
          toRemove にある、展開されている TreePaths の下位ノードを削除します。
 

javax.swing.table での Enumeration の使用
 

Enumeration を返す javax.swing.table のメソッド
 Enumeration DefaultTableColumnModel.getColumns()
          モデルのすべての列の Enumeration を返します。
 Enumeration TableColumnModel.getColumns()
          モデルのすべての列の Enumeration を返します。
 

javax.swing.text での Enumeration の使用
 

Enumeration を返す javax.swing.text のメソッド
 Enumeration SimpleAttributeSet.getAttributeNames()
          セット内の属性の名前を返します。
 Enumeration StyleContext.getStyleNames()
          定義されている書式の名前を取り出します。
 Enumeration StyleContext.SmallAttributeSet.getAttributeNames()
          すべての属性の名前を返します。
 Enumeration StyleContext.NamedStyle.getAttributeNames()
          すべての属性の名前を返します。
 Enumeration AbstractDocument.AbstractElement.getAttributeNames()
          すべての属性の名前を取得します。
abstract  Enumeration AbstractDocument.AbstractElement.children()
          受信側の子を Enumeration として返します。
 Enumeration AbstractDocument.BranchElement.children()
          受信側の子を Enumeration として返します。
 Enumeration AbstractDocument.LeafElement.children()
          受信側の子を Enumeration として返します。
 Enumeration AttributeSet.getAttributeNames()
          セット内の属性の名前を列挙の形で返します。
 Enumeration DefaultStyledDocument.getStyleNames()
          書式名のリストを取り出します。
 

Enumeration 型のパラメータを持つ javax.swing.text のメソッド
 void SimpleAttributeSet.removeAttributes(Enumeration names)
          リストから属性セットを削除します。
 AttributeSet StyleContext.removeAttributes(AttributeSet old, Enumeration names)
          要素の属性セットを削除します。
 void StyleContext.NamedStyle.removeAttributes(Enumeration names)
          要素の属性セットを削除します。
 void MutableAttributeSet.removeAttributes(Enumeration names)
          指定された名前のどれかを持つ属性を保持しないことを除いて、これと同じ新しい属性セットを作成します。
 AttributeSet AbstractDocument.AttributeContext.removeAttributes(AttributeSet old, Enumeration names)
          要素の属性セットを削除します。
 void AbstractDocument.AbstractElement.removeAttributes(Enumeration names)
          要素の属性セットを削除します。
 

javax.swing.text.html での Enumeration の使用
 

Enumeration 型のパラメータを持つ javax.swing.text.html のメソッド
 AttributeSet StyleSheet.removeAttributes(AttributeSet old, Enumeration names)
          要素の属性セットを削除します。
 

javax.swing.text.html.parser での Enumeration の使用
 

Enumeration を返す javax.swing.text.html.parser のメソッド
 Enumeration AttributeList.getValues()
           
 

javax.swing.tree での Enumeration の使用
 

Enumeration として宣言されている javax.swing.tree のフィールド
static Enumeration DefaultMutableTreeNode.EMPTY_ENUMERATION
          常に空の列挙です。
 

Enumeration を返す javax.swing.tree のメソッド
 Enumeration DefaultMutableTreeNode.children()
          このノードの子の順方向列挙を作成して返します。
 Enumeration DefaultMutableTreeNode.preorderEnumeration()
          このノードをルートにするサブツリーを前順走査する列挙を生成して返します。
 Enumeration DefaultMutableTreeNode.postorderEnumeration()
          このノードをルートにするサブツリーを後順走査する列挙を生成して返します。
 Enumeration DefaultMutableTreeNode.breadthFirstEnumeration()
          このノードをルートにするサブツリーを幅優先走査する列挙を生成して返します。
 Enumeration DefaultMutableTreeNode.depthFirstEnumeration()
          このノードをルートにするサブツリーを、深さ優先走査する列挙を生成して返します。
 Enumeration DefaultMutableTreeNode.pathFromAncestorEnumeration(TreeNode ancestor)
          ancestor からこのノードまでのパスをたどる列挙を生成して返します。
abstract  Enumeration AbstractLayoutCache.getVisiblePathsFrom(TreePath path)
          渡された位置から開始される可視のパスを次々に列挙する Enumerator を返します。
 Enumeration VariableHeightLayoutCache.getVisiblePathsFrom(TreePath path)
          渡された位置から開始される可視のパスを次々に列挙する Enumerator を返します。
 Enumeration FixedHeightLayoutCache.getVisiblePathsFrom(TreePath path)
          渡された位置から開始される可視のパスを次々に列挙する Enumerator を返します。
 Enumeration TreeNode.children()
          レシーバの子を Enumeration で返します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.