org.objectweb.jac.ide
Class Parameter

java.lang.Object
  extended byorg.objectweb.jac.ide.ModelElement
      extended byorg.objectweb.jac.ide.TypedElement
          extended byorg.objectweb.jac.ide.Parameter
All Implemented Interfaces:
Element, Typed

public class Parameter
extends TypedElement


Constructor Summary
Parameter()
           
Parameter(String name, Type type)
           
 
Method Summary
 String getGenerationName()
          Gets name to use for code generation.
 Method getMethod()
           
 void setMethod(Method method)
           
 
Methods inherited from class org.objectweb.jac.ide.TypedElement
getPrototype, getToString, getType, getTypeName, isArray, setArray, setType
 
Methods inherited from class org.objectweb.jac.ide.ModelElement
addConfigItem, addEndingLink, addLink, getConfigItems, getDescription, getEndingLinks, getFullName, getGenerationFullName, getLinks, getName, remove, removeEndingLink, removeLink, setDescription, setEndingLinks, setLinks, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.jac.ide.Element
getGenerationFullName, getName
 

Constructor Detail

Parameter

public Parameter()

Parameter

public Parameter(String name,
                 Type type)
Method Detail

getMethod

public Method getMethod()

setMethod

public void setMethod(Method method)

getGenerationName

public String getGenerationName()
Description copied from class: ModelElement
Gets name to use for code generation. Defaults to name.

Specified by:
getGenerationName in interface Element
Overrides:
getGenerationName in class ModelElement