public interface IUserFunction extends IModelObject
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Gets the description for this user function.
|
java.lang.String |
getFunctionString()
Gets the string template that describes calls to this function.
|
java.lang.String |
getGroupName()
Gets the name of the group to which this function belongs.
|
IUserFunctionImpl |
getImpl(ITechnology technology,
java.util.List allTechnos)
Gets the implementation for a specific technology.
|
IProject |
getProject()
Gets the project that owns this user function.
|
getGlobalId, getName, getNumericId
IProject getProject()
IUserFunctionImpl getImpl(ITechnology technology, java.util.List allTechnos)
techno
- the technology for which to find an implementation of the user function.allTechnos
- a list of all the technology objects available in the connected repository. Used to
find possible matching implementations in other technologies.AdapterException
java.lang.String getFunctionString()
java.lang.String getGroupName()
java.lang.String getDescription()