org.asyrinx.joey.gen.model
クラス ElementSet

java.lang.Object
  拡張org.asyrinx.joey.gen.model.Element
      拡張org.asyrinx.joey.gen.model.ElementSet
すべての実装インタフェース:
java.lang.Cloneable
直系の既知のサブクラス:
AbstractEnumeration, AbstractEnumerationSet, ColumnSet, DatabaseSet, EntityKey, EntityKeySet, EntitySet, ForeignKey, ForeignKeySet, Index, IndexSet, PrimaryKey, PropertySet, Reference, ReferenceSet, TablePattern, TablePatternSet, TableSet

public abstract class ElementSet
extends Element

作成者:
akima

フィールドの概要
protected  java.util.List elementList
           
 
コンストラクタの概要
ElementSet(Element parent)
           
ElementSet(Element parent, java.lang.String name)
           
ElementSet(Element parent, java.lang.String name, java.lang.String label)
           
ElementSet(java.lang.String name)
           
 
メソッドの概要
 void add(Element element)
           
 boolean careChildOrder()
           
 void clear()
           
protected  boolean contains(Element element)
           
 boolean contains(java.lang.String name)
           
 boolean equals(java.lang.Object obj)
           
protected  boolean equalsChildren(ElementSet other)
           
protected  boolean equalsChildrenByName(ElementSet other)
           
protected  boolean equalsChildrenByOder(ElementSet other)
           
 Element getElement(int index)
           
 Element getElement(java.lang.String name)
           
 boolean hasNullNamedChild()
           
 int indexOf(Element element)
           
 int indexOf(java.lang.String name)
           
 boolean isEmpty()
           
abstract  boolean isEntity()
           
 java.util.Iterator iterator()
           
protected  Element removeElement(java.lang.String name)
           
 int size()
           
 java.util.List toList()
           
 
クラス org.asyrinx.joey.gen.model.Element から継承したメソッド
clone, getAncestorDepth, getDescription, getElementType, getFullName, getLabel, getName, getOption, getOptions, getOriginal, getParentElement, setDescription, setLabel, setName, setOptions, setOriginal, setParentElement, toString
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

elementList

protected final java.util.List elementList
コンストラクタの詳細

ElementSet

public ElementSet(java.lang.String name)
パラメータ:
name -

ElementSet

public ElementSet(Element parent)
パラメータ:
parent -

ElementSet

public ElementSet(Element parent,
                  java.lang.String name)
パラメータ:
parent -
name -

ElementSet

public ElementSet(Element parent,
                  java.lang.String name,
                  java.lang.String label)
パラメータ:
parent -
name -
label -
メソッドの詳細

isEntity

public abstract boolean isEntity()
オーバーライド:
クラス Element 内の isEntity
戻り値:
Returns the entity.

add

public void add(Element element)
オーバーライド:
クラス Element 内の add

clear

public final void clear()

contains

public final boolean contains(java.lang.String name)
戻り値:

contains

protected boolean contains(Element element)
戻り値:

getElement

public Element getElement(int index)
戻り値:

getElement

public Element getElement(java.lang.String name)
戻り値:

indexOf

public final int indexOf(java.lang.String name)
戻り値:

indexOf

public final int indexOf(Element element)
戻り値:

isEmpty

public final boolean isEmpty()
戻り値:

iterator

public final java.util.Iterator iterator()
戻り値:

removeElement

protected Element removeElement(java.lang.String name)
戻り値:

size

public final int size()
戻り値:

toList

public java.util.List toList()

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス Element 内の equals

equalsChildren

protected boolean equalsChildren(ElementSet other)

hasNullNamedChild

public boolean hasNullNamedChild()

equalsChildrenByOder

protected boolean equalsChildrenByOder(ElementSet other)

equalsChildrenByName

protected boolean equalsChildrenByName(ElementSet other)

careChildOrder

public boolean careChildOrder()


Copyright © 2004-2005 asyrinx organization. All Rights Reserved.