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
stringdescriptiongetImageLink() : string
stringimage URLgetLink() : string
stringlinkgetName() : string
stringnamegetPosition() : int
The position may be between 0 and 1000. 0 is the top position.
intprefered positiongetRequiresPasswordChangeRights() : boolean
booleantrue if password change rights are neededgetRequiresWriteAccess() : boolean
booleantrue if write access is neededgetSubTools() : array
arraylist of subtools (LAMTool)isHideable() : boolean
booleanhideableisVisible() : boolean
booleanvisible