Uses of Class
org.yamcs.xtce.PathElement
-
Packages that use PathElement Package Description org.yamcs.xtce org.yamcs.xtce.util -
-
Uses of PathElement in org.yamcs.xtce
Fields in org.yamcs.xtce declared as PathElement Modifier and Type Field Description protected PathElement[]ParameterOrArgumentRef. pathMethods in org.yamcs.xtce that return PathElement Modifier and Type Method Description static PathElementPathElement. fromString(String s)Creates a path element from a string likePathElement[]ParameterOrArgumentRef. getMemberPath()If the parameter or argument is an aggregate or an array (or a nested structure of these), return the path to the referenced member inside the structure.Methods in org.yamcs.xtce with parameters of type PathElement Modifier and Type Method Description static StringPathElement. pathToString(PathElement[] path)Transforms the path into a string like
a/c[2]/d[0][5]/xvoidParameterOrArgumentRef. setMemberPath(PathElement[] path)Constructors in org.yamcs.xtce with parameters of type PathElement Constructor Description ArgumentInstanceRef(Argument arg, PathElement[] path)ParameterInstanceRef(Parameter para, PathElement[] path) -
Uses of PathElement in org.yamcs.xtce.util
Methods in org.yamcs.xtce.util that return PathElement Modifier and Type Method Description PathElement[]ReferenceFinder.FoundReference. getAggregateMemberPath()PathElement[]ArgumentReference. getPath()static PathElement[]AggregateTypeUtil. parseReference(String name)parses a reference of shapestatic PathElement[]ReferenceFinder. parseReference(String name)Methods in org.yamcs.xtce.util with parameters of type PathElement Modifier and Type Method Description static ParameterTypeAggregateTypeUtil. getMemberType(ParameterType parameterType, PathElement[] path)static DataTypeDataTypeUtil. getMemberType(DataType type, PathElement[] path)traverses the type hierarchy to retrieve the type referenced by pathbooleanArgumentReference.ArgumentResolvedAction. resolved(Argument parameter, PathElement[] path)voidArgumentReference. resolved(Argument argument, PathElement[] path)voidParameterReference.ParameterResolvedAction. resolved(Parameter parameter, PathElement[] path)pushes the NameDescription through and returns true if the name reference is resolved and false otherwise false can be returned in case the NameDescription refers to something which is not itself fully resolved if path is not null, it means that the reference has been resolved to a path inside an aggregate parametervoidParameterReference. resolved(Parameter param, PathElement[] path)static StringAggregateTypeUtil. toString(PathElement[] path)static booleanAggregateTypeUtil. verifyPath(ParameterType parameterType, PathElement[] path)Verify that the path exists in the parameter typestatic booleanReferenceFinder. verifyPath(DataType dataType, PathElement[] path)Constructors in org.yamcs.xtce.util with parameters of type PathElement Constructor Description ArgumentReference(MetaCommand metaCmd, String argName, PathElement[] path)ArgumentReference(MetaCommand metaCmd, Argument arg, PathElement[] path)FoundReference(Argument arg, PathElement[] path)FoundReference(Parameter parameter, PathElement[] path)
-