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

Method Summary
 void setEorL_BaseObjectsForSketcher(java.util.List<BaseObject> _list)
          Sets the BaseObjects displayed in the sketch view, including the center.
 
Methods inherited from interface ARoad0.gBaseInterface.EPRViewInBase
addEorSource, addEorTarget, containsSource, containsTarget, copyAndSave, getEorM_NoSourceTargets, getEorM_Sources, getEorM_Targets, removeEorSource, removeEorTarget
 
Methods inherited from interface ARoad0.gBaseInterface.ViewInBase
getCompleteResults
 
Methods inherited from interface ARoad0.gBaseInterface.Folder
addEorBaseObject, addPropertyChangeListener, addPropertyChangeListener, propertyChange, removeEorBaseObject, removePropertyChangeListener, removePropertyChangeListener, setComment
 
Methods inherited from interface ARoad0.gBaseInterface.ImmutableFolder
containsBaseObject, getComment, getConnectedToSeveralACS, getEorL_ConnectedACSNames, getEorM_BaseObjects, getType, isEmpty
 
Methods inherited from interface ARoad0.gBaseInterface.BaseObject
equals, getFullName, getName, getNickName, hashCode
 

Method Detail

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.