org.seasar.tuigwaa.model.core.impl
クラス FkAttribute

java.lang.Object
  拡張org.seasar.tuigwaa.model.core.impl.TgwElementImpl
      拡張org.seasar.tuigwaa.model.core.impl.AbstractAttribute
          拡張org.seasar.tuigwaa.model.core.impl.AbstractLinkAttribute
              拡張org.seasar.tuigwaa.model.core.impl.FkAttribute
すべての実装インタフェース:
LinkAttribute, RelationAttribute, TgwAttribute, TgwElement

public class FkAttribute
extends AbstractLinkAttribute
implements RelationAttribute

タイプが関連データに対応

作成者:
nishioka

フィールドの概要
 
インタフェース org.seasar.tuigwaa.model.core.TgwAttribute から継承したフィールド
TYPE_BOOLEAN, TYPE_BYTEARRAY, TYPE_DATE, TYPE_FILE, TYPE_FK, TYPE_FLOAT, TYPE_INTEGER, TYPE_LONG, TYPE_SECURITY, TYPE_SELF, TYPE_SET, TYPE_STRING, TYPE_STRINGARRAY, TYPE_TIMESTAMP
 
コンストラクタの概要
FkAttribute()
           
 
メソッドの概要
 Object accept(TgwAttributeVisitor visitor, Object data)
           
 Object accept(TgwElementVisitor visitor, Object data)
           
 SetAttribute getInverseField()
           
 Class getRefClass()
           
 String getRefClassName()
           
 TgwEntity getRefEntity()
           
 String getRefEntityName()
           
 String getType()
           
 void setInverseField(SetAttribute inverseField)
           
 void setRefEntity(TgwEntity entity)
           
 void setRefEntityName(String refEntityName)
           
 
クラス org.seasar.tuigwaa.model.core.impl.AbstractLinkAttribute から継承したメソッド
getDataList, getDataTable, getLabelValueMap, getRefEntityFilter, setRefEntityFilter
 
クラス org.seasar.tuigwaa.model.core.impl.AbstractAttribute から継承したメソッド
getEntity, getOption, isRequired, setEntity, setOption, setRequired, setType
 
クラス org.seasar.tuigwaa.model.core.impl.TgwElementImpl から継承したメソッド
addChild, clearChildren, getChild, getChildByDisplayName, getChildList, getChildNameIterator, getDescription, getDisplayName, getName, getParent, removeChild, setDescription, setDisplayName, setName, setParent, swapChild, updateChild
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.tuigwaa.model.core.TgwAttribute から継承したメソッド
getEntity, getOption, isRequired, setEntity, setOption, setRequired
 
インタフェース org.seasar.tuigwaa.model.core.TgwElement から継承したメソッド
addChild, getDescription, getDisplayName, getName, getParent, setDescription, setDisplayName, setName, setParent, swapChild, updateChild
 

コンストラクタの詳細

FkAttribute

public FkAttribute()
メソッドの詳細

getType

public String getType()
定義:
インタフェース TgwAttribute 内の getType
定義:
クラス AbstractAttribute 内の getType

getRefEntity

public TgwEntity getRefEntity()
定義:
インタフェース RelationAttribute 内の getRefEntity

getRefClassName

public String getRefClassName()

getRefClass

public Class getRefClass()
                  throws ClassNotFoundException
例外:
ClassNotFoundException

getRefEntityName

public String getRefEntityName()

setRefEntityName

public void setRefEntityName(String refEntityName)

setRefEntity

public void setRefEntity(TgwEntity entity)

getInverseField

public SetAttribute getInverseField()

setInverseField

public void setInverseField(SetAttribute inverseField)

accept

public Object accept(TgwElementVisitor visitor,
                     Object data)
定義:
インタフェース TgwElement 内の accept
定義:
クラス TgwElementImpl 内の accept

accept

public Object accept(TgwAttributeVisitor visitor,
                     Object data)
定義:
インタフェース TgwAttribute 内の accept


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.