org.openide.cookies
Interface InstanceCookie.Of
- All Superinterfaces:
- InstanceCookie, Node.Cookie
- All Known Implementing Classes:
- InstanceSupport, InstanceSupport.Instance, InstanceDataObject
- Enclosing class:
- InstanceCookie
- public static interface InstanceCookie.Of
- extends InstanceCookie
Enhanced cookie that can answer queries about the type of the
instance it creates. It does not bring any additional value, but
should improve performance, because it is not necessary to load
the actual class of the object into memory.
- Since:
- 1.4
Method Summary |
boolean |
instanceOf(Class type)
Query to found out if the object created by this cookie is
instance of given type. |
instanceOf
public boolean instanceOf(Class type)
- Query to found out if the object created by this cookie is
instance of given type. The same code as:
Class actualClass = instanceClass ();
result = type.isAsignableFrom (actualClass);
But this can prevent the class actualClass
to be
loaded into the Java VM.
- Parameters:
type
- the class type we want to check- Returns:
- true if this cookie can produce object of given type
Built on December 12 2001. | Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.