|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Node.Cookie | |
org.openide.actions | There are a number of standard system actions available for use in the IDE. |
org.openide.cookies | Cookies are a design pattern used to add behaviors to existing data object and nodes, or to separate implementation from the main object. |
org.openide.loaders | DataSystems are the logical layer between a filesystem and the regular functions of the IDE. |
org.openide.nodes | The IDE uses nodes to represent JavaBeans or other property containers, formed into a hierarchical tree. |
org.openide.src | The parsing results of Java sources and the result of Java Reflection may be uniformly accessed as source elements. |
org.openide.src.nodes | Source elements can be represented by default element nodes. |
org.openide.text | The IDE is able to integrate multiple editors for different content types and mechanically access their content. |
Uses of Node.Cookie in org.openide.actions |
Subinterfaces of Node.Cookie in org.openide.actions | |
static interface |
NewTemplateAction.Cookie
Cookie that can be implemented by a node if it wishes to have a special templates wizard. |
Uses of Node.Cookie in org.openide.cookies |
Subinterfaces of Node.Cookie in org.openide.cookies | |
interface |
ArgumentsCookie
Provides ability for a data object or node to be passed runtime arguments. |
interface |
CloseCookie
Permits an object which was opened to be closed. |
interface |
CompilerCookie
Provides ability for an object to be compiled. |
static interface |
CompilerCookie.Build
A cookie for unconditional compilation. |
static interface |
CompilerCookie.Clean
A cookie for cleaning before compilation. |
static interface |
CompilerCookie.Compile
A cookie for conditional compilation. |
interface |
ConnectionCookie
Cookie that allows connection between two objects. |
static interface |
ConnectionCookie.Listener
Cookie that must be provided by a node that is willing to register itself as a listener to a ConnectionCookie. |
interface |
DebuggerCookie
Cookie for debugger. |
interface |
EditCookie
Cookie permitting objects to be edited. |
interface |
EditorCookie
Cookie defining standard operations with a text document and an editor that can display it. |
interface |
ElementCookie
Cookie permitting an object to be used in the Object Browser differently than in the Explorer. |
interface |
ExecCookie
Cookie for objects which may be executed. |
interface |
FilterCookie
Cookie for node groups which can somehow be filtered. |
interface |
InstanceCookie
Cookie that should be provided by all nodes that are able to create a "instance". |
static interface |
InstanceCookie.Of
Enhanced cookie that can answer queries about the type of the instance it creates. |
static interface |
InstanceCookie.Origin
Enhanced instance cookie that also knows the file it was created from and can be serialized back to. |
interface |
LineCookie
Cookie for data objects that want to provide support for accessing lines in a document. |
interface |
OpenCookie
Cookie for opening an object. |
interface |
PrintCookie
Cookie permitting an object to be printed. |
interface |
ProjectCookie
A cookie that provides project manipulation functionality. |
interface |
SaveCookie
The cookie for the save operation. |
interface |
SourceCookie
A cookie for obtaining a source hierarchy from data objects. |
static interface |
SourceCookie.Editor
Extended source cookie permitting for bidirectional translation with Swing text elements. |
interface |
ViewCookie
Cookie permitting objects to be viewed. |
Uses of Node.Cookie in org.openide.loaders |
Subinterfaces of Node.Cookie in org.openide.loaders | |
static interface |
DataObject.Container
Interface for objects that can contain other data objects. |
static interface |
XMLDataObject.Processor
Deprecated. use lookup |
Classes in org.openide.loaders that implement Node.Cookie | |
class |
CompilerSupport
Support for compilation of data objects. |
static class |
CompilerSupport.Build
Build cookie support. |
static class |
CompilerSupport.Clean
Clean cookie support. |
static class |
CompilerSupport.Compile
Compile cookie support. |
class |
ConnectionSupport
Support implementing ConnectionCookie, that stores listeners in extended attributes of associated entry. |
class |
DataFolder
A folder containing data objects. |
static class |
DataFolder.Index
Support for index cookie for folder nodes. |
class |
DataObject
Object that represents one JavaBean in the tree of beans representing data systems. |
class |
DataShadow
Default implementation of a shortcut to another data object. |
class |
ExecSupport
Support for execution of a class file. |
class |
FolderInstance
Support class for creation of an object from the content of a DataObject.Container. |
class |
FolderLookup
Implements a lookup, that scans a content of a folder for its data objects and asks them for instance cookie, the created objects are then used to for the content of the lookup. |
class |
InstanceDataObject
A data object whose only purpose is to supply InstanceCookie . |
class |
InstanceSupport
An instance cookie implementation that works with files or entries. |
static class |
InstanceSupport.Instance
Trivial supporting instance cookie for already-existing objects. |
static class |
InstanceSupport.Origin
Enhanced instance cookie support that also knows the file it has been created from and can be serialized back to. |
class |
MultiDataObject
Provides support for handling of data objects with multiple files. |
class |
XMLDataObject
Object that provides main functionality for xml documents. |
Methods in org.openide.loaders that return Node.Cookie | |
Node.Cookie |
DataObject.getCookie(Class c)
Obtain a cookie from the data object. |
protected Node.Cookie |
DataObject.getCookie(DataShadow shadow,
Class clazz)
When a request for a cookie is done on a DataShadow of this DataObject this methods gets called (by default) so the DataObject knows which DataShadow is asking and extract some information from the shadow itself. |
Node.Cookie |
MultiDataObject.getCookie(Class type)
Look for a cookie in the current cookie set matching the requested class. |
Node.Cookie |
DataFolder.getCookie(Class cookie)
Adds a compilation cookie . |
Node.Cookie |
DataNode.getCookie(Class cl)
Get a cookie. |
Node.Cookie |
DataFolder.FolderNode.getCookie(Class clazz)
|
Node.Cookie |
DataShadow.getCookie(Class c)
|
Node.Cookie |
DataShadow.ShadowNode.getCookie(Class cl)
|
Node.Cookie |
InstanceDataObject.getCookie(Class clazz)
|
Node.Cookie |
XMLDataObject.getCookie(Class cls)
Cookies from PROP_INFO are not placed into protected CookieSet and can be obtained only by invoking this method. |
Uses of Node.Cookie in org.openide.nodes |
Subinterfaces of Node.Cookie in org.openide.nodes | |
interface |
Index
Index cookie providing operations useful for reordering child nodes. |
Classes in org.openide.nodes that implement Node.Cookie | |
static class |
Index.ArrayChildren
Reorderable children list stored in an array. |
static class |
Index.Support
A support class implementing some methods of the Index
cookie. |
Methods in org.openide.nodes that return Node.Cookie | |
abstract Node.Cookie |
Node.getCookie(Class type)
Get a cookie for this node. |
Node.Cookie |
AbstractNode.getCookie(Class type)
Get a cookie from the node. |
Node.Cookie |
FilterNode.getCookie(Class type)
|
Node.Cookie |
IndexedNode.getCookie(Class clazz)
Get a cookie. |
Node.Cookie |
CookieSet.getCookie(Class clazz)
Get a cookie. |
Node.Cookie |
CookieSet.Factory.createCookie(Class klass)
Creates a Node.Cookie of given class. |
static Node.Cookie |
NodeTransfer.cookie(Transferable t,
int action,
Class cookie)
Obtain a cookie instance from the copied node in a transferable. |
Methods in org.openide.nodes with parameters of type Node.Cookie | |
void |
CookieSet.add(Node.Cookie cookie)
Add a new cookie to the set. |
void |
CookieSet.remove(Node.Cookie cookie)
Remove a cookie from the set. |
Uses of Node.Cookie in org.openide.src |
Classes in org.openide.src that implement Node.Cookie | |
class |
ClassElement
Element that describes one class. |
class |
ConstructorElement
Describes the constructor of a class. |
class |
Element
Base class for representations of elements in the Java language. |
class |
FieldElement
Describes a field (variable) in a class. |
class |
InitializerElement
Element which represents an initializer block. |
class |
MemberElement
Superclass for containable Java source members (fields, methods and classes). |
class |
MethodElement
Representation of a method. |
class |
SourceElement
Describes an entire Java source file. |
Methods in org.openide.src that return Node.Cookie | |
Node.Cookie |
Element.getCookie(Class type)
Look for a cookie providing added behavior for this element. |
Node.Cookie |
Element.Impl.getCookie(Class type)
Get the support for a cookie, if any. |
Uses of Node.Cookie in org.openide.src.nodes |
Classes in org.openide.src.nodes that implement Node.Cookie | |
class |
ClassChildren
Normal implementation of children list for a class element node. |
class |
SourceChildren
Normal implementation of children for source element nodes. |
Methods in org.openide.src.nodes that return Node.Cookie | |
Node.Cookie |
ElementNode.getCookie(Class type)
Get a cookie from this node. |
Uses of Node.Cookie in org.openide.text |
Classes in org.openide.text that implement Node.Cookie | |
class |
EditorSupport
Deprecated. Use DataEditorSupport instead |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |