Package org.yamcs.xtce
Class Argument
- java.lang.Object
-
- org.yamcs.xtce.NameDescription
-
- org.yamcs.xtce.Argument
-
- All Implemented Interfaces:
Serializable
public class Argument extends NameDescription
Describe the name of an Argument its NameReference to an ArgumentType in ArgumentTypeSet- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.yamcs.xtce.NameDescription
NameDescription.Builder<T extends NameDescription.Builder<T>>
-
-
Field Summary
-
Fields inherited from class org.yamcs.xtce.NameDescription
ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArgumentTypegetArgumentType()ObjectgetInitialValue()returns the initial value of this argument which would be better called default value returns null if no initial value has been setvoidsetArgumentType(ArgumentType argumentType)voidsetInitialValue(Object v)StringtoString()-
Methods inherited from class org.yamcs.xtce.NameDescription
addAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, setAliasSet, setAncillaryData, setLongDescription, setName, setQualifiedName, setShortDescription
-
-
-
-
Constructor Detail
-
Argument
public Argument(String name)
-
-
Method Detail
-
getArgumentType
public ArgumentType getArgumentType()
-
setArgumentType
public void setArgumentType(ArgumentType argumentType)
-
getInitialValue
public Object getInitialValue()
returns the initial value of this argument which would be better called default value returns null if no initial value has been set- Returns:
- initial value or null if no initial value has been set
-
setInitialValue
public void setInitialValue(Object v)
-
-