public class FunctionModel extends DescriptionGroupBase implements Named, ModelElement<FunctionModel>
Named.NamePredicateDescriptionGroup.Icon| Constructor and Description |
|---|
FunctionModel() |
| Modifier and Type | Method and Description |
|---|---|
<R,D> R |
accept(Visitor<R,D> visitor,
D data) |
ClassName |
getFunctionClass()
|
String |
getName()
|
String |
getSignature()
|
TagType |
getType()
|
void |
merge(FunctionModel other)
Merge values from other object. |
boolean |
same(FunctionModel other)
Compare object with other. |
void |
setFunctionClass(ClassName functionClass)
|
void |
setName(String name)
|
void |
setSignature(String signature)
|
void |
setType(TagType type)
|
getDescription, getDisplayName, getExtension, getIcon, setDescription, setDisplayName, setExtension, setIconpublic void setName(String name)
public String getSignature()
public void setSignature(String signature)
signature - the signature to setpublic TagType getType()
public void setType(TagType type)
type - the type to setpublic ClassName getFunctionClass()
public void setFunctionClass(ClassName functionClass)
functionClass - the functionClass to setpublic void merge(FunctionModel other)
MergeableMerge values from other object.
merge in interface Mergeable<FunctionModel>public boolean same(FunctionModel other)
MergeableCompare object with other. For example, JSF component with same type or class is the same component.
same in interface Mergeable<FunctionModel>Copyright © 2014 JBoss by Red Hat. All Rights Reserved.