Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/IFunctionSummary.java')
-rw-r--r--core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/IFunctionSummary.java87
1 files changed, 0 insertions, 87 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/IFunctionSummary.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/IFunctionSummary.java
deleted file mode 100644
index 403860cd5d0..00000000000
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/IFunctionSummary.java
+++ /dev/null
@@ -1,87 +0,0 @@
-package org.eclipse.cdt.ui;
-
-/*
- * (c) Copyright QNX Software Systems Ltd. 2002.
- * All Rights Reserved.
- */
-
-public interface IFunctionSummary {
-
- public interface IFunctionPrototypeSummary {
- /**
- * Get the name of the function. This should be the
- * same as for IFunctionSummary.
- * ie "int main(int argc, char **argv)" --> "main"
- * @return The name of the function without any additional
- * information.
- */
- public String getName();
-
- /**
- * Get the return type of the function.
- * ie "int main(int argc, char **argv)" --> "int"
- * @return A string containing the return type of the
- * function.
- */
- public String getReturnType();
-
- /**
- * Get the arguments of the function.
- * ie "int main(int argc, char **argv)" --> "int argc, char **argv"
- * @return A string containing the arguments of the
- * function, or null if the function has no arguments.
- */
- public String getArguments();
-
- /**
- * Get a nice user defined string. The format of
- * which depends on the variable namefirst
- * namefirst == true: main(int argc, char **argv) int
- * namefirst == false: int main(int argc, char **argv);
- * @return
- */
- public String getPrototypeString(boolean namefirst);
- }
-
- /**
- * Gets the name of the function. This is the simple
- * name without any additional return or argument information.
- * The function "int main(int argc, char **argv)" would
- * return "main"
- * @return The name of the function without any additional
- * information
- */
- public String getName();
-
- /**
- * Get the full namespace qualifier for this function
- * (generally C++ only)
- * @return The string of the fully qualified namespace for
- * this function, or null if the namespace is not known.
- */
- public String getNamespace();
-
- /**
- * Gets the description of the function. This string can be
- * either text or HTML coded and is displayed as part of the
- * hover help and as the context proposal information.
- * @return A description for this function, or null if no
- * description is available.
- */
- public String getDescription();
-
- /**
- * Gets the prototype description for this function.
- * @return The IFunctionPrototypeSummary describing the
- * prototype for this function
- */
- public IFunctionPrototypeSummary getPrototype();
-
- /**
- * Get headers required by this function
- * @return A list of IRequiredInclude definitions, or null if no
- * include definitions are available.
- */
- public IRequiredInclude[] getIncludes();
-}
-

Back to the top