JCR (Apache Jackrabbit、JBoss Modeshape などの標準 jsr-170 および/または jsr-283 を実装する Java コンテンツ リポジトリ) を指定して、指定された JCR ノードが定義されたすべてのデータ型を編集できる cms のようなエディタを構築したいと考えています。そのノードの一部として。
例: JCR ノードには、日付、会場、名前、説明などのデータ型が定義されている場合があります。会場は、緯度/経度、名前、容量などのデータ型を持つ子ノードである可能性があります。
このコードは、JCR ノードの宣言のみに基づいてエディターを生成し、他の入力は必要ありません。
このコードはビルダー パターン (http://en.wikipedia.org/wiki/Builder_pattern) に従います。もちろん、このコードを自分で書くこともできますが、既存のオープン ソース実装を探しています。このアプローチを使用する JCR の上に構築された CMS があるに違いないと思います: Magnolia、Sling、Hippo、その他? または、このビルダー実装のコア (モデル部分など) を提供することのみを目的とする、あまり知られていないプロジェクトもあります。
これらのオープンソース CMS 内の関連コードのこれらのライブラリへのポインターは大歓迎です。
どんな助けでも感謝します。ありがとう、Geert-Jan