Class FlatLabel
- java.lang.Object
-
- gov.nasa.pds.imaging.generate.label.FlatLabel
-
- All Implemented Interfaces:
LabelObject
public class FlatLabel extends Object implements LabelObject
-
-
Field Summary
Fields Modifier and Type Field Description static StringGROUP_TYPEstatic StringOBJECT_TYPEstatic StringPROPERTY_TYPEstatic StringSYSTEM_TYPEstatic StringTASK_TYPE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectget(String key)Retrieves the value of this object's element as identified by key.List<Object>getChildObjects()Retrieves the child objects.StringgetName()Retrieves the name.voidsetElements(Map elements)Set the elements of this objectStringtoString()
-
-
-
Field Detail
-
OBJECT_TYPE
public static final String OBJECT_TYPE
- See Also:
- Constant Field Values
-
GROUP_TYPE
public static final String GROUP_TYPE
- See Also:
- Constant Field Values
-
SYSTEM_TYPE
public static final String SYSTEM_TYPE
- See Also:
- Constant Field Values
-
PROPERTY_TYPE
public static final String PROPERTY_TYPE
- See Also:
- Constant Field Values
-
TASK_TYPE
public static final String TASK_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
get
public Object get(String key)
Description copied from interface:LabelObjectRetrieves the value of this object's element as identified by key.- Specified by:
getin interfaceLabelObject- Returns:
-
getName
public String getName()
Description copied from interface:LabelObjectRetrieves the name.- Specified by:
getNamein interfaceLabelObject- Returns:
-
getChildObjects
public List<Object> getChildObjects()
Description copied from interface:LabelObjectRetrieves the child objects.- Specified by:
getChildObjectsin interfaceLabelObject- Returns:
-
setElements
public void setElements(Map elements)
Description copied from interface:LabelObjectSet the elements of this object- Specified by:
setElementsin interfaceLabelObject
-
-