Package g3.project.core
Class Tools
- java.lang.Object
-
- nu.xom.Node
-
- nu.xom.ParentNode
-
- nu.xom.Element
-
- g3.project.core.Tools
-
public class Tools extends nu.xom.Element
- Author:
- Group 3
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<Tool>
getTool(java.lang.String toolID)
Get a tool by it's ID.java.util.ArrayList<Tool>
getTools()
Get list of available tools.-
Methods inherited from class nu.xom.Element
addAttribute, addNamespaceDeclaration, appendChild, copy, getAttribute, getAttribute, getAttribute, getAttributeCount, getAttributeValue, getAttributeValue, getBaseURI, getChildElements, getChildElements, getChildElements, getFirstChildElement, getFirstChildElement, getLocalName, getNamespaceDeclarationCount, getNamespacePrefix, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getQualifiedName, getValue, insertChild, removeAttribute, removeChildren, removeNamespaceDeclaration, setBaseURI, setLocalName, setNamespacePrefix, setNamespaceURI, shallowCopy, toString, toXML
-
Methods inherited from class nu.xom.ParentNode
appendChild, getChild, getChildCount, indexOf, insertChild, removeChild, removeChild, replaceChild
-
-
-
-
Constructor Detail
-
Tools
public Tools(java.lang.String name)
Constructor.- Parameters:
name
- Tools element name.
-
Tools
public Tools(java.lang.String name, java.lang.String uri)
Constructor.- Parameters:
name
- Tools element name.uri
- Tools element URI.
-
Tools
public Tools(nu.xom.Element element)
Constructor.- Parameters:
element
- Tools Element.
-
-