ARoad0.gBaseInterface
Interface SketchViewInBase
- All Superinterfaces:
- BaseObject, BoundBean, EPRViewInBase, java.util.EventListener, Folder, ImmutableFolder, java.beans.PropertyChangeListener, ViewInBase
- All Known Implementing Classes:
- SketchViewInBaseImpl
public interface SketchViewInBase
- extends EPRViewInBase
This interface is responsible for modeling in the base, a sketch view
about access control issues between access sources and an ACSObject (called the center),
and between this center and access targets (Resources or VirtualFolders).
It is used by the sketch views in the GUI, so there is only one running instance,
and it is never saved on the base.
- See Also:
GraphicSketchView
setEorL_BaseObjectsForSketcher
void setEorL_BaseObjectsForSketcher(java.util.List<BaseObject> _list)
throws BaseError
- Sets the BaseObjects displayed in the sketch view, including the center.
The view is not registered to not listen the changes in the view objects,
on the contrary of the add/remove methods.
Called by gDMak.ActionOpenSketcher.openSelection().
- Parameters:
_list
- of BaseObjects to display in the view. Not null.
- Throws:
BaseError
- if _list is empty.