Class CapabilityParameterInfo
- java.lang.Object
- 
- fi.tut.mei.resdescapi.rescatapi.model.DescriptionInfo
- 
- fi.tut.mei.resdescapi.rescatapi.model.PropertyInfo
- 
- fi.tut.mei.resdescapi.rescatapi.model.CapabilityParameterInfo
 
 
 
- 
- All Implemented Interfaces:
- Cloneable
 
 public class CapabilityParameterInfo extends PropertyInfo Data container for Capability Parameter- Author:
- Niko Siltala
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected StringPATH_SEPARATION_SYMBOLsymbol used for parameter path separation
 - 
Constructor SummaryConstructors Constructor Description CapabilityParameterInfo()CapabilityParameterInfo(String id, String guid, String name, String desc)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()StringgetFullyDefinedName()Gets fully defined name.StringgetPath()voidsetPath(String path)StringtoString()- 
Methods inherited from class fi.tut.mei.resdescapi.rescatapi.model.PropertyInfoequals, getDatatype, getDecade, getIncrement, getUnit, getValueDefault, getValueNum, getValueNum_Max, getValueNum_Min, getValueStr, hashCode, isNumeric, isString, setDatatype, setDecade, setIncrement, setUnit, setValue, setValueDefault, setValueNum, setValueNum_Max, setValueNum_Min, setValueStr
 - 
Methods inherited from class fi.tut.mei.resdescapi.rescatapi.model.DescriptionInfogetDescription, getGuid, getId, getName, setDescription, setGuid, setId, setName
 
- 
 
- 
- 
- 
Field Detail- 
PATH_SEPARATION_SYMBOLprotected final String PATH_SEPARATION_SYMBOL symbol used for parameter path separation- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getPathpublic String getPath() - Returns:
- the path
 
 - 
setPathpublic void setPath(String path) - Parameters:
- path- the path to set
 
 - 
getFullyDefinedNamepublic String getFullyDefinedName() Gets fully defined name. I.e. parameter path appended with the parameter name. hierarchical layers are separated with the PATH_SEPARATION_SYMBOL.- Returns:
- fully defined name
 
 - 
clonepublic Object clone() throws CloneNotSupportedException - Overrides:
- clonein class- PropertyInfo
- Throws:
- CloneNotSupportedException
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- PropertyInfo
 
 
- 
 
-