概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.asyrinx.joey.gen.model
クラス Element

    java.lang.Object
      org.asyrinx.joey.gen.model.Element

すべての実装インタフェース:
  java.lang.Cloneable

直系の既知のサブクラス:
  AppDomain, Column, Constraint, Database, Databases, ElementSet, Entity, EntityElement, EntityKeyEntry, EnumerationEntry, ForeignKeyEntry, IndexEntry, PrimaryKeyEntry, ReferenceEntry, Table, TablePatternParam

public abstract class Element
extends java.lang.Object
implements java.lang.Cloneable

作成者:
  akima

コンストラクタの概要
`Element()`
`Element(Element parent)`
`Element(Element parent, java.lang.String name)`
`Element(Element parent, java.lang.String name, java.lang.String label)`
`Element(java.lang.String name)`

メソッドの概要
`void` | `add(Element element)`
`java.lang.Object` | `clone()`
`boolean` | `equals(java.lang.Object obj)`
`int` | `getAncestorDepth()`
`java.lang.String` | `getDescription()`
`java.lang.String` | `getElementType()`
`java.lang.String` | `getFullName()`
`java.lang.String` | `getLabel()`
`java.lang.String` | `getName()`
`java.lang.Object` | `getOption(java.lang.String key)`
`java.util.Map` | `getOptions()`
`Element` | `getOriginal()`
`Element` | `getParentElement()`
`boolean` | `isEntity()`
`void` | `setDescription(java.lang.String description)`
`void` | `setLabel(java.lang.String label)`
`void` | `setName(java.lang.String name)`
`void` | `setOptions(java.util.Map options)`
`void` | `setOriginal(Element original)`
`protected void` | `setParentElement(Element parent)`
`java.lang.String` | `toString()`

クラス java.lang.Object から継承したメソッド
`finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### Element

    public Element()

### Element

    public Element(Element parent)

パラメータ:
  `parent` -

### Element

    public Element(java.lang.String name)

パラメータ:
  `name` -

### Element

    public Element(Element parent,
                   java.lang.String name)

パラメータ:
  `parent` -
  `name` -

### Element

    public Element(Element parent,
                   java.lang.String name,
                   java.lang.String label)

パラメータ:
  `parent` -
  `name` -

メソッドの詳細

### getElementType

    public java.lang.String getElementType()

### clone

    public java.lang.Object clone()
                           throws java.lang.CloneNotSupportedException

  例外:
    `java.lang.CloneNotSupportedException`

### getFullName

    public java.lang.String getFullName()

### getParentElement

    public Element getParentElement()

  戻り値:
    Returns the parent.

### setParentElement

    protected void setParentElement(Element parent)

  パラメータ:
    `parent` - The parent to set.

### isEntity

    public boolean isEntity()

### add

    public void add(Element element)

### getLabel

    public java.lang.String getLabel()

  戻り値:
    Returns the label.

### setLabel

    public void setLabel(java.lang.String label)

  パラメータ:
    `label` - The label to set.

### getName

    public java.lang.String getName()

  戻り値:
    Returns the name.

### setName

    public void setName(java.lang.String name)

  パラメータ:
    `name` - The name to set.

### getDescription

    public java.lang.String getDescription()

  戻り値:
    Returns the description.

### setDescription

    public void setDescription(java.lang.String description)

  パラメータ:
    `description` - The description to set.

### getOptions

    public java.util.Map getOptions()

  戻り値:
    Returns the options.

### setOptions

    public void setOptions(java.util.Map options)

  パラメータ:
    `options` - The options to set.

### getOption

    public java.lang.Object getOption(java.lang.String key)

### getOriginal

    public Element getOriginal()

  戻り値:
    Returns the original.

### setOriginal

    public void setOriginal(Element original)

  パラメータ:
    `original` - The original to set.

### equals

    public boolean equals(java.lang.Object obj)

### getAncestorDepth

    public int getAncestorDepth()

### toString

    public java.lang.String toString()

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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