インタフェース
org.seasar.tuigwaa.model.core.TgwAttribute の使用

TgwAttribute を使用しているパッケージ
org.seasar.tuigwaa.controller   
org.seasar.tuigwaa.controller.config   
org.seasar.tuigwaa.model.common   
org.seasar.tuigwaa.model.core   
org.seasar.tuigwaa.model.core.impl   
org.seasar.tuigwaa.plugin.database.component   
org.seasar.tuigwaa.util   
org.seasar.tuigwaa.view   
 

org.seasar.tuigwaa.controller での TgwAttribute の使用
 

TgwAttribute を返す org.seasar.tuigwaa.controller のメソッド
 TgwAttribute AbstractFieldFilterForm.FieldForm.getField()
           
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.controller のメソッド
 String[] EntityForm.getFormHtml(TgwAttribute field, String prefix, int index)
          カラムの情報を入力するフォームを返す
protected  AbstractFieldFilterForm.FieldForm AbstractFieldFilterForm.createFieldForm(TgwAttribute field, String fieldName)
           
protected  AbstractFieldFilterForm.FieldForm AbstractFieldFilterForm.createFieldForm(TgwAttribute field, String fieldName, boolean needValue)
           
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.controller のコンストラクタ
UpdateRuleForm.UpdateRuleRow(TgwEntity entity, TgwAttribute attr)
           
CustomFormForm.CustomFormRow(TgwAttribute attr)
           
 

org.seasar.tuigwaa.controller.config での TgwAttribute の使用
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.controller.config のメソッド
static void ValidatorUtils.bindField(org.apache.commons.validator.Form form, TgwAttribute attr)
           
static void ValidatorUtils.bindField(org.apache.commons.validator.Form form, TgwAttribute attr, String indexedListProperty)
           
static org.seasar.tuigwaa.controller.config.ValidatorUtils.RuleList ValidatorUtils.createDepends(TgwAttribute attr)
           
protected  void EntityConfigGenerator.bindFormProperty(TgwAttribute attr)
           
protected  void ConfigGenerator.addConverterResource(TgwAttribute attr, String src, String target)
           
 

org.seasar.tuigwaa.model.common での TgwAttribute の使用
 

TgwAttribute を返す org.seasar.tuigwaa.model.common のメソッド
static TgwAttribute EntityUtils.toTgwAttribute(Class clazz)
           
static TgwAttribute EntityUtils.toTgwAttribute(String className)
           
static TgwAttribute EntityUtils.createAttribute(String type)
           
static TgwAttribute EntityUtils.getEmailAttribute(TgwEntity entity)
           
static TgwAttribute EntityUtils.getTheOtherAttribute(SetAttribute attr)
           
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.model.common のメソッド
static Class EntityUtils.toJavaClass(TgwAttribute attribute)
           
static String EntityUtils.toJavaType(TgwAttribute attribute)
           
static boolean EntityUtils.isBuiltinAttribute(TgwAttribute attr)
           
static boolean EntityUtils.isM2MAttribute(TgwAttribute attr)
           
static Object EntityUtils.getProperty(Object valueObj, TgwAttribute field)
           
static void EntityUtils.setProperty(Object bean, TgwAttribute attr, Object value)
           
static void EntityUtils.convertAndSetProperty(Object bean, TgwAttribute attr, String value)
           
static boolean EntityUtils.needConverter(TgwAttribute attr)
           
static boolean EntityUtils.isEmail(TgwAttribute field)
           
static boolean EntityUtils.manyToManyFlag(TgwAttribute attr)
           
static boolean EntityUtils.oneToManyFlag(TgwAttribute attr)
           
static boolean EntityUtils.contains(Set set, TgwAttribute theOtherAttr, Object value)
           
 

org.seasar.tuigwaa.model.core での TgwAttribute の使用
 

TgwAttribute を返す org.seasar.tuigwaa.model.core のメソッド
 TgwAttribute TgwEntity.removeAttribute(String attrName)
           
 TgwAttribute TgwEntity.getField(String fieldNam)
           
 TgwAttribute TgwEntity.getAttributeByDisplayName(String displayName)
           
 TgwAttribute TgwEntity.getFirstField()
           
 TgwAttribute TgwEntity.getFirstNotFkField()
           
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.model.core のメソッド
 void TgwEntity.addField(TgwAttribute field)
           
 

org.seasar.tuigwaa.model.core.impl での TgwAttribute の使用
 

org.seasar.tuigwaa.model.core.impl での TgwAttribute のサブインタフェース
 interface LinkAttribute
           
 

TgwAttribute を実装している org.seasar.tuigwaa.model.core.impl のクラス
 class AbstractAttribute
           
 class AbstractLinkAttribute
           
 class BooleanAttribute
          タイプが2択に対応
 class ByteArrayAttribute
          バイトの配列 Java から Tuigwaa Entity を作るときに使う
 class DateAttribute
          タイプが日付に対応
 class DoubleAttribute
          集計の時のみ使用
 class FileAttribute
          タイプがファイルに対応
 class FkAttribute
          タイプが関連データに対応
 class FloatAttribute
          タイプが小数に対応
 class IntegerAttribute
          タイプが整数・リストから整数選択に対応
 class LongAttribute
          IDに使用
 class NestedAttribute
          検索等で関連データタイプの参照先の型をあらわすのに使用
 class SecurityAttribute
          ログインユーザ名をあらわす型
 class SelfAttribute
          タイプが自己関連データに対応
 class SetAttribute
          タイプがリストから複数文字列選択・関連データのリストに対応
 class StringAttribute
          タイプが文字列・リストから文字列選択に対応
 class TimestampAttribute
          データの登録日時・更新日時等で使用
 

TgwAttribute を返す org.seasar.tuigwaa.model.core.impl のメソッド
 TgwAttribute TgwEntityImpl.removeAttribute(String attrName)
           
 TgwAttribute TgwEntityImpl.getFirstNotFkField()
           
 TgwAttribute TgwEntityImpl.getAttributeByDisplayName(String displayName)
          属性の表示名(仮想テーブルのカラムの表示名)でTgwAttributeを検索する
 TgwAttribute TgwEntityImpl.getField(String name)
          属性の名前(仮想テーブルのカラムの実名)でTgwAttributeを検索する
 TgwAttribute TgwEntityImpl.getFirstField()
           
 TgwAttribute NestedAttribute.getRealField()
           
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.model.core.impl のメソッド
 void TgwEntityImpl.addField(TgwAttribute field)
           
 void NestedAttribute.setRealField(TgwAttribute realField)
           
 

org.seasar.tuigwaa.plugin.database.component での TgwAttribute の使用
 

TgwAttribute を返す org.seasar.tuigwaa.plugin.database.component のメソッド
 TgwAttribute ResultDto.getChildAttribute()
           
 

org.seasar.tuigwaa.util での TgwAttribute の使用
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.util のメソッド
static String TgwUtils.toHibernateType(TgwAttribute field)
           
 

org.seasar.tuigwaa.view での TgwAttribute の使用
 

TgwAttribute を返す org.seasar.tuigwaa.view のメソッド
 TgwAttribute SearchFormComponent.SearchKey.getAttr()
           
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.view のメソッド
protected  FormElement EntityFormComponent.createFormElement(TgwAttribute attr)
           
protected  FormElement EntityFormComponent.getRowElement(TgwAttribute attr)
           
 String EntityFormComponent.createExtraHidden(TgwAttribute attr)
           
static String DataViewUtils.getTableData(Object bean, TgwAttribute attr)
           
static String DataViewUtils.getFilteredData(Object bean, TgwAttribute attr)
           
protected  FormElement CustomFormComponent.getRowElement(TgwAttribute attr)
           
 

TgwAttribute 型のパラメータを持つ org.seasar.tuigwaa.view のコンストラクタ
SearchFormComponent.SearchKey(String name, TgwAttribute attr, Object value, CriteriaFunction function, String label)
           
 



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