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 Summary
Fields Modifier and Type Field Description protected String
PATH_SEPARATION_SYMBOL
symbol used for parameter path separation
-
Constructor Summary
Constructors Constructor Description CapabilityParameterInfo()
CapabilityParameterInfo(String id, String guid, String name, String desc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
String
getFullyDefinedName()
Gets fully defined name.String
getPath()
void
setPath(String path)
String
toString()
-
Methods inherited from class fi.tut.mei.resdescapi.rescatapi.model.PropertyInfo
equals, 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.DescriptionInfo
getDescription, getGuid, getId, getName, setDescription, setGuid, setId, setName
-
-
-
-
Field Detail
-
PATH_SEPARATION_SYMBOL
protected final String PATH_SEPARATION_SYMBOL
symbol used for parameter path separation- See Also:
- Constant Field Values
-
-
Method Detail
-
getPath
public String getPath()
- Returns:
- the path
-
setPath
public void setPath(String path)
- Parameters:
path
- the path to set
-
getFullyDefinedName
public 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
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clone
in classPropertyInfo
- Throws:
CloneNotSupportedException
-
toString
public String toString()
- Overrides:
toString
in classPropertyInfo
-
-