public abstract class AbstractProjectedGrid extends java.lang.Object implements ProjectedGrid
ProjectedGrid ベースの実装。| コンストラクターと説明 |
|---|
AbstractProjectedGrid(Grid grid) 新しい抽象投影グリッドをインスタンス化します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | addProjectedGridListener(ProjectedGridListener listener) 投影されたグリッドイベントを通知するリスナーを追加します。 |
boolean | addProjection(GridProjection projection) 新しいグリッド射影を追加します。 |
java.util.Collection<GridProjection> | getProjections() グリッド射影のコレクションを取得します。射影が定義されていない場合は空のコレクションを取得します。 |
protected void | notifyGridProjectionAdded(GridProjection projection) 登録済みの ProjectedGridListener に、GridProjection が ProjectedGrid に追加されたことを通知します。 |
protected void | notifyGridProjectionRemoved(GridProjection projection) 登録された ProjectedGridListener に、GridProjection が ProjectedGrid から削除されたことを通知します。 |
protected void | notifyMemberAdded(GridProjection projection, GridMember member) 登録済みの ContainerGridGroupsListener に、ContainerNode が ContainerGroup に追加されたことを通知します。 |
protected void | notifyMemberRemoved(GridProjection projection, GridMember member) 登録された ContainerGridGroupsListener に、ContainerNode が ContainerGroup から削除されたことを通知します。 |
boolean | removeProjection(GridProjection projection) グリッド射影を削除します。 |
public AbstractProjectedGrid(Grid grid)
grid - グリッド public boolean addProjection(GridProjection projection)
ProjectedGrid射影されたグリッドが、すでにグリッド射影が含まれていること以外の理由で特定のグリッド射影の追加を拒否した場合は、例外をスローする必要があります ( false を返すのではなく)。これにより、この呼び出しが返された後、射影されたグリッドには常に指定されたグリッド射影が含まれるという不変条件が保持されます。
ProjectedGrid の addProjection projection - グリッド射影 public boolean removeProjection(GridProjection projection)
ProjectedGrid指定されたグリッド射影の単一インスタンスが存在する場合、それをこの射影グリッドから削除します。
ProjectedGrid の removeProjection projection - グリッド射影 public java.util.Collection<GridProjection> getProjections()
ProjectedGridProjectedGrid の getProjections public void addProjectedGridListener(ProjectedGridListener listener)
ProjectedGridProjectedGrid の addProjectedGridListener listener - 投影されたグリッドリスナー protected void notifyGridProjectionAdded(GridProjection projection)
ProjectedGridListener に、GridProjection が ProjectedGrid に追加されたことを通知します。projection - グリッド射影 protected void notifyGridProjectionRemoved(GridProjection projection)
ProjectedGridListener に、GridProjection が ProjectedGrid から削除されたことを通知します。projection - グリッド射影 protected void notifyMemberAdded(GridProjection projection, GridMember member)
ContainerGridGroupsListener に、ContainerNode が ContainerGroup に追加されたことを通知します。projection - グリッド射影 member - グリッドメンバー protected void notifyMemberRemoved(GridProjection projection, GridMember member)
ContainerGridGroupsListener に、ContainerNode が ContainerGroup から削除されたことを通知します。projection - グループ member - ノード