public class QueryFolder extends Object implements StorageBasedFolder
Constructor and Description |
---|
QueryFolder(Matcher matcher,
NameProvider nameProvider) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(String name,
StorageBasedFolder folder,
Map<String,Variant> attributes) |
void |
added()
Called when the folder was added to the browser space
|
void |
added(ItemDescriptor desc) |
Entry[] |
list(Stack<String> path) |
void |
removeAllForItem(DataItem dataItem) |
void |
removeChild(QueryFolder folder) |
void |
removed()
Called when the folder was removed from the browser space
|
void |
removed(ItemDescriptor desc) |
void |
subscribe(Stack<String> path,
FolderListener listener,
Object tag) |
void |
unsubscribe(Stack<String> path,
Object tag) |
public QueryFolder(Matcher matcher, NameProvider nameProvider)
public void addChild(String name, StorageBasedFolder folder, Map<String,Variant> attributes)
public void removeChild(QueryFolder folder)
public void added(ItemDescriptor desc)
added
in interface ItemStorage
public void removed(ItemDescriptor desc)
removed
in interface ItemStorage
public void removeAllForItem(DataItem dataItem)
public Entry[] list(Stack<String> path) throws NoSuchFolderException
list
in interface Folder
NoSuchFolderException
public void subscribe(Stack<String> path, FolderListener listener, Object tag) throws NoSuchFolderException
subscribe
in interface Folder
NoSuchFolderException
public void unsubscribe(Stack<String> path, Object tag) throws NoSuchFolderException
unsubscribe
in interface Folder
NoSuchFolderException
public void added()
Folder
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.