public class Container extends Item implements AttributeContainer
Modifier and Type | Method and Description |
---|---|
void |
add(Container container) |
void |
add(Property<?> property) |
Container |
asContainer() |
Attribute<?> |
getAttribute(String name) |
Attribute<?>[] |
getAttributes() |
Container |
getContainer(String name) |
Container[] |
getContainers() |
Property<?>[] |
getProperties() |
Property<?> |
getProperty(String name) |
boolean |
isContainer() |
Attribute<?> |
removeAttribute(String name) |
Container |
removeContainer(String name) |
Property<?> |
removeProperty(String name) |
void |
set(Attribute<?> attribute) |
asAttribute, asProperty, getName, isAttribute, isProperty
public Container(String name)
public boolean isContainer()
isContainer
in class Item
public Container asContainer()
asContainer
in class Item
public Attribute<?>[] getAttributes()
getAttributes
in interface AttributeContainer
public Attribute<?> getAttribute(String name)
getAttribute
in interface AttributeContainer
public Attribute<?> removeAttribute(String name)
removeAttribute
in interface AttributeContainer
public void set(Attribute<?> attribute)
set
in interface AttributeContainer
public Property<?>[] getProperties()
public void add(Property<?> property)
public Container[] getContainers()
public void add(Container container)
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.