getDescription()
getImageLink()
getLink()
getName()
getPosition()
getRequiresPasswordChangeRights()
getRequiresWriteAccess()
getSubTools()
isHideable()
isVisible()
Represents a tool.
LAM will scan lib/tools/*.inc for classes which implement this interface. This alows to dynamically plugin additional tools. There will be an entry on the tools page inside LAM for each found class (if it matches the security level). A LAMTool only specifies name, description and location of a tool. The tool functionality is provided by the tool's target page.
author | Roland Gruber |
---|---|
package | tools |
getDescription() : string
string
descriptiongetImageLink() : string
string
image URLgetLink() : string
string
linkgetName() : string
string
namegetPosition() : int
The position may be between 0 and 1000. 0 is the top position.
int
prefered positiongetRequiresPasswordChangeRights() : boolean
boolean
true if password change rights are neededgetRequiresWriteAccess() : boolean
boolean
true if write access is neededgetSubTools() : array
array
list of subtools (LAMTool)isHideable() : boolean
boolean
hideableisVisible() : boolean
boolean
visible