public class NameDescription extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected String |
name
Name of the object
|
static char |
PATH_SEPARATOR
path separator used in the fully qualified names
|
protected String |
qualifiedName
fully qualified name (i.e.
|
protected XtceAliasSet |
xtceAliasSet
Set of aliases
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAlias(String namespace,
String alias) |
void |
addAliases(XtceAliasSet newAliases)
Adds all aliases to the existing aliases.
|
void |
addAncillaryData(AncillaryData data)
Stores the given ancillary data.
|
String |
getAlias(String namespace) |
XtceAliasSet |
getAliasSet() |
AncillaryData |
getAncillaryData(String name) |
Collection<AncillaryData> |
getAncillaryDataSet() |
String |
getLongDescription() |
String |
getName()
Returns the non qualified name of the item
|
static String |
getName(String fqname)
returns the last component of the fully qualified name
|
String |
getOpsName()
OPS name, in XTCE defined as alias for namespace "MDB:OPS Name"
|
String |
getQualifiedName()
Returns the fully qualified name.
|
String |
getShortDescription() |
String |
getSubsystemName() |
static String |
getSubsystemName(String fqname)
returns the subsystem fully qualified name where this name is valid (i.e.
|
void |
setAliasSet(XtceAliasSet aliasSet)
Assign set of aliases with the object.
|
void |
setLongDescription(String longDescription) |
void |
setName(String newName) |
void |
setQualifiedName(String qname) |
void |
setShortDescription(String shortDescription) |
protected String name
public static char PATH_SEPARATOR
protected String qualifiedName
protected XtceAliasSet xtceAliasSet
public void setName(String newName)
public String getName()
public void setQualifiedName(String qname)
public AncillaryData getAncillaryData(String name)
public void addAncillaryData(AncillaryData data)
public Collection<AncillaryData> getAncillaryDataSet()
public String getQualifiedName()
public void setShortDescription(String shortDescription)
public String getShortDescription()
public void setLongDescription(String longDescription)
public String getLongDescription()
public void setAliasSet(XtceAliasSet aliasSet)
aliasSet - Set of aliasespublic XtceAliasSet getAliasSet()
public void addAliases(XtceAliasSet newAliases)
newAliases - public String getOpsName()
public String getSubsystemName()
public static String getName(String fqname)
fqname - Copyright © 2017 Space Applications Services. All rights reserved.