leon.data
Class LyIntersectionWorkSpace
java.lang.Object
leon.data.LyObjectList
leon.data.LyWorkSpace
leon.data.LyMultiWorkSpace
leon.data.LyIntersectionWorkSpace
- All Implemented Interfaces:
- LyGetSessionInterface, LyAdvancedDataSourceListener, LyDataSourceListener
public final class LyIntersectionWorkSpace
- extends LyMultiWorkSpace
This class implements an intersection workspace : workspace that is the intersection of other
workspaces.
Workspaces are added in a intersection-workspace usind addList method. The result workspace
can be dynamic only if all added workspaces are dynamic.
- See Also:
LyMultiWorkSpace
Field Summary |
static java.lang.String |
__VERSION
File version |
Method Summary |
void |
addList(LyObjectList list)
Adds an objects list to our intersection workspace. |
Methods inherited from class leon.data.LyWorkSpace |
addListener, dataSourceEventsGrouped, free, getListener, getListenerCount, getSession, isDynamic, isLocal, lock, objectCreated, objectDeleted, objectModified, objectStateChanged, objectUserEvent, removeListener, unlock |
Methods inherited from class leon.data.LyObjectList |
contains, delete, delete, equals, equals, getIndex, getIntersection, getList, getList, getList, getList, getList, getList, getList, getList, getList, getList, getList, getList, getObject, getObject, getObject, getObjects, getSize, getSize, getSort, getSortedList, indexOf, intersects, isEmpty, isSorted, iterator, set, setSort, setSortByName, setSorted, toObjectIds |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
__VERSION
public static final java.lang.String __VERSION
- File version
- See Also:
- Constant Field Values
LyIntersectionWorkSpace
public LyIntersectionWorkSpace(LyDataSession session,
boolean dynamic)
- Constructs an empty intersection-workspace within a given session.
- Parameters:
session
- Session in which this workspace is constructed.dynamic
- Specifies if this workspace is dynamic or not.
addList
public void addList(LyObjectList list)
- Adds an objects list to our intersection workspace.
- Overrides:
addList
in class LyMultiWorkSpace
- Parameters:
list
- Objects list that is added to our workspace.
Website: W4 S.A., contact us: support@w4global.com