站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc 5.5.0

Uses of Class org.openide.src.Identifier (NetBeans Java Hierarchy API) - NetBeans API Javadoc 5.5.0

org.openide.src 1.8.22

Uses of Class
org.openide.src.Identifier

Packages that use Identifier
org.openide.src The parsing results of Java sources and the result of Java Reflection may be uniformly accessed as source elements
 

Uses of Identifier in org.openide.src
 

Fields in org.openide.src declared as Identifier
static Identifier ClassElement.ROOT_OBJECT
          Default class to extend.
 

Methods in org.openide.src that return Identifier
static Identifier Identifier.create(Identifier.Resolver resolver, String name)
          Create an Identifier
static Identifier Identifier.create(String name)
          Create an identifier with the same source name and fully qualified name.
static Identifier Identifier.create(String fullName, String sourceName)
          Create an identifier.
static Identifier Identifier.create(String full, String sourceName, int status)
           
 Identifier Type.getClassName()
          Get the (fully-qualified) name of this class type.
 Identifier[] ConstructorElement.getExceptions()
          Get the thrown exceptions.
 Identifier[] ConstructorElement.Impl.getExceptions()
          Get the thrown exceptions.
 Identifier Import.getIdentifier()
          Get the name of the import.
 Identifier[] ClassElement.getInterfaces()
          Get all interfaces for this class.
 Identifier[] ClassElement.Impl.getInterfaces()
          Get all implemented/extended interfaces.
 Identifier MemberElement.getName()
          Get the name of this member.
 Identifier MemberElement.Impl.getName()
          Get the name of this member.
 Identifier SourceElement.getPackage()
          Get the package of this source file.
 Identifier SourceElement.Impl.getPackage()
          Get the package of this source file.
 Identifier ClassElement.getSuperclass()
          Get the superclass of this class.
 Identifier ClassElement.Impl.getSuperclass()
          Get the superclass for this class.
 Identifier Type.getTypeIdentifier()
          Returns the identifier of a class for a class-type.
 

Methods in org.openide.src with parameters of type Identifier
 void ClassElement.addInterface(Identifier in)
          Add an interface to this class.
 void ClassElement.addInterfaces(Identifier[] ins)
          Add some interfaces to this class.
 void ClassElement.Impl.changeInterfaces(Identifier[] ids, int action)
          Change the set of implemented/extended interfaces.
 boolean Identifier.compareTo(Identifier id, boolean source)
          Compare the specified Identifier with this Identifier for equality.
static Type Type.createClass(Identifier id)
          Create a class type by name.
 ClassElement SourceElement.getClass(Identifier name)
          Find a top-level class by name.
 ClassElement SourceElement.Impl.getClass(Identifier name)
          Find a top-level class by name.
 ClassElement ClassElement.getClass(Identifier name)
          Find an inner class by name.
 ClassElement ClassElement.Impl.getClass(Identifier name)
          Find an inner class by name.
 FieldElement ClassElement.getField(Identifier name)
          Find a field by name.
 FieldElement ClassElement.Impl.getField(Identifier name)
          Find a field by name.
 MethodElement ClassElement.getMethod(Identifier name, Type[] arguments)
          Find a method by signature.
 MethodElement ClassElement.Impl.getMethod(Identifier name, Type[] arguments)
          Finds a method by signature.
 void ClassElement.removeInterface(Identifier in)
          Remove an interface from this class.
 void ClassElement.removeInterface(Identifier[] ins)
          Deprecated. the method's name is incorrect; please use removeInterfaces(ins) instead.
 void ClassElement.removeInterfaces(Identifier in)
          Deprecated. the method's name is incorrect; please use removeInterface(i) instead.
 void ClassElement.removeInterfaces(Identifier[] ins)
          Remove some interfaces from this class.
 void ConstructorElement.setExceptions(Identifier[] exceptions)
          Set the array of thrown exceptions.
 void ConstructorElement.Impl.setExceptions(Identifier[] exceptions)
          Set the thrown exceptions.
 void ClassElement.setInterfaces(Identifier[] ids)
          Set the interfaces for this class.
 void MethodElement.setName(Identifier name)
          Set the name of this member.
 void MemberElement.setName(Identifier name)
          Set the name of this member.
 void MemberElement.Impl.setName(Identifier name)
          Set the name of this member.
 void FieldElement.setName(Identifier name)
          Set the name of this member.
 void ClassElement.setName(Identifier name)
          Set the name of this member.
 void SourceElement.setPackage(Identifier id)
          Set the package of this source file.
 void SourceElement.Impl.setPackage(Identifier id)
          Set the package of this source file.
 void ClassElement.setSuperclass(Identifier superClass)
          Set the superclass of this class.
 void ClassElement.Impl.setSuperclass(Identifier superClass)
          Set the superclass for this class.
 

Constructors in org.openide.src with parameters of type Identifier
Import(Identifier id, boolean wholePackage)
          Create an import.
MethodElement.Key(Identifier name, Type[] params)
          Constructs a key by name and parameters.
MethodElement.Key(Identifier name, Type[] params, Type returnType)
          Constructs a key that checks also a return type of the method.
 


org.openide.src 1.8.22

Built on May 28 2007.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.