/
getNamespace

getNamespace

Description

Returns all namespaces to the left of the module name as a single string.

All modules under the same parent can be considered in the namespace of that parent, using slashes ( / ) to separate each module's parent's name. getNamespace operates on all selected modules unless you use the -onMod flag to specify the module on which to operate by name.

Note that you may specify the path in commands that require a module name, but you may not specify the path as a module name in the Name attribute. You need to specify only what is required to uniquely identify the name.

Also note that getNamespace returns all namespaces to the left of the module name as a single string, for example, if run on the namespace Joe:Bill:LFHD then Joe:Bill is returned.

Functional area

Namespace

Command syntax

Syntax

getNamespace [-onMod string]

Arguments

None

Flags

NameFlag argumentsArgument typeExclusive toComments
onMod1stringSpecifies the module on which the command operates.

Return value

string

Example

// Print a namespace returned by the getNamespace command 
string$namespace=`getNamespace`;
print$namespace;

Additional information

Related commands