Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse JDT
Release 3.5

org.eclipse.jdt.ui.wizards
Class NewTypeWizardPage.ImportsManager


java.lang.Object
  extended by 
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.ImportsManager
Enclosing class:
NewTypeWizardPage

public static class NewTypeWizardPage.ImportsManager
extends Object

Class used in stub creation routines to add needed imports to a compilation unit.


Method Summary
  String addImport ( ITypeBinding typeBinding)
          Adds a new import declaration that is sorted in the existing imports.
  String addImport ( String qualifiedTypeName)
          Adds a new import declaration that is sorted in the existing imports.
  String addStaticImport ( String declaringTypeName, String simpleName, boolean isField)
          Adds a new import declaration for a static type that is sorted in the existing imports.
 
Methods inherited from class java.lang. Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addImport

public 
String addImport(
String qualifiedTypeName)
Adds a new import declaration that is sorted in the existing imports. If an import already exists or the import would conflict with an import of an other type with the same simple name, the import is not added.

Parameters:
qualifiedTypeName - The fully qualified name of the type to import (dot separated).
Returns:
Returns the simple type name that can be used in the code or the fully qualified type name if an import conflict prevented the import.

addImport

public 
String addImport(
ITypeBinding typeBinding)
Adds a new import declaration that is sorted in the existing imports. If an import already exists or the import would conflict with an import of an other type with the same simple name, the import is not added.

Parameters:
typeBinding - the binding of the type to import
Returns:
Returns the simple type name that can be used in the code or the fully qualified type name if an import conflict prevented the import.

addStaticImport

public 
String addStaticImport(
String declaringTypeName,
                              
String simpleName,
                              boolean isField)
Adds a new import declaration for a static type that is sorted in the existing imports. If an import already exists or the import would conflict with an import of an other static import with the same simple name, the import is not added.

Parameters:
declaringTypeName - The qualified name of the static's member declaring type
simpleName - the simple name of the member; either a field or a method name.
isField - true specifies that the member is a field, false if it is a method.
Returns:
returns either the simple member name if the import was successful or else the qualified name if an import conflict prevented the import.
Since:
3.2

Eclipse JDT
Release 3.5

Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.

 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire