クラス AttributeListCsvGenerator

  • すべての実装されたインタフェース:
    Generator

    public class AttributeListCsvGenerator
    extends Object
    implements Generator
    アトリビュートリストをCSVで出力するクラス
    作成者:
    nakaG
    • コンストラクタの詳細

      • AttributeListCsvGenerator

        public AttributeListCsvGenerator()
    • メソッドの詳細

      • getGroupName

        public String getGroupName()
        インタフェースからコピーされた説明: Generator
        Generatorのグループ名を返す。グループ名,Generator名の順でコンテキストメニューに表示される。
        定義:
        getGroupName インタフェース内 Generator
        戻り値:
        グループ名
      • getGeneratorName

        public String getGeneratorName()
        インタフェースからコピーされた説明: Generator
        Generator名を返す。コンテキストメニューに表示する名称となる。
        定義:
        getGeneratorName インタフェース内 Generator
        戻り値:
        Generator名
      • isImplementModelOnly

        public boolean isImplementModelOnly()
        インタフェースからコピーされた説明: Generator
        実装モデルだけを出力対象とするか?
        定義:
        isImplementModelOnly インタフェース内 Generator
        戻り値:
        実装モデルだけを対照とする場合にtrueを返す。
      • execute

        public void execute​(String rootDir,
                            List<AbstractEntityModel> models)
        インタフェースからコピーされた説明: Generator
        生成処理実行
        定義:
        execute インタフェース内 Generator
        パラメータ:
        rootDir - 生成先ディレクトリ
        models - 対象モデル