PTP
Release 7.0

org.eclipse.ptp.pldt.common.editorHelp
Class FunctionSummaryImpl

java.lang.Object
  extended by org.eclipse.ptp.pldt.common.editorHelp.FunctionSummaryImpl

public class FunctionSummaryImpl
extends java.lang.Object

Used by all four PLDT types MPI, OpenMP, LAPI and UPC, to create the structures that hover help needs


Constructor Summary
FunctionSummaryImpl()
           
FunctionSummaryImpl(java.lang.String name, java.lang.String namespace, java.lang.String description, IFunctionPrototypeSummary prototype, IRequiredInclude[] includes)
          Function information used in editor help
 
Method Summary
 java.lang.String getDescription()
           
 IRequiredInclude[] getIncludes()
           
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 IFunctionPrototypeSummary getPrototype()
           
 void setDescription(java.lang.String description)
          Set description of this function
 void setIncludes(IRequiredInclude[] includes)
          Set the list of required includes for this function
 void setName(java.lang.String name)
          Set the name of this function
 void setNamespace(java.lang.String namespace)
          Set namespace
 void setPrototype(IFunctionPrototypeSummary prototype)
          Set Function prototype summary information for this object
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FunctionSummaryImpl

public FunctionSummaryImpl()

FunctionSummaryImpl

public FunctionSummaryImpl(java.lang.String name,
                           java.lang.String namespace,
                           java.lang.String description,
                           IFunctionPrototypeSummary prototype,
                           IRequiredInclude[] includes)
Function information used in editor help

Parameters:
name - - used for the name of the html help file referenced by the F1 (dynamic help) function key. Other use too? assumed.
namespace -
description -
prototype -
includes -
Method Detail

getName

public java.lang.String getName()

getNamespace

public java.lang.String getNamespace()

getDescription

public java.lang.String getDescription()

getPrototype

public IFunctionPrototypeSummary getPrototype()

getIncludes

public IRequiredInclude[] getIncludes()

setDescription

public void setDescription(java.lang.String description)
Set description of this function

Parameters:
description -

setIncludes

public void setIncludes(IRequiredInclude[] includes)
Set the list of required includes for this function

Parameters:
includes -

setName

public void setName(java.lang.String name)
Set the name of this function

Parameters:
name -

setNamespace

public void setNamespace(java.lang.String namespace)
Set namespace

Parameters:
namespace -

setPrototype

public void setPrototype(IFunctionPrototypeSummary prototype)
Set Function prototype summary information for this object

Parameters:
prototype -

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.