drcl.ruv
Class Common
java.lang.Object
|
+--drcl.ruv.Common
- public class Common
- extends java.lang.Object
Class that provides common utility methods that facilitate implementing file-system
commands in different shells.
|
Method Summary |
static java.lang.String[] |
getID(Component[] cc_)
Returns the ID's of the components. |
static java.lang.String[] |
getID(Port[] pp_)
Returns the ID's of the ports. |
static Directory[] |
resolvePaths(Paths[] pathss_,
CommandOption option_,
Shell shell_)
Given path_ and start component of the path, returns the corresponding
component/port/wrapped object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
public static boolean debug
ESCAPE_CHAR_SET
public static final java.lang.String ESCAPE_CHAR_SET
Common
public Common()
resolvePaths
public static Directory[] resolvePaths(Paths[] pathss_,
CommandOption option_,
Shell shell_)
- Given path_ and start component of the path, returns the corresponding
component/port/wrapped object.
If error occurs, a message of String type is returned instead.
In addition to the path defined in drcl.comp.IDUtil, the method
also accepts WrapperComponent character '@' which is used to
refers to the object being wrapped in the Wrapper, it must appear
at the end of the path, unless the wrapped object is still
a component.
If resolveAlias flag is on, the alias is resolved, otherwise the alias's
parent is resolved and the alias as well as the parent are returned in
an array (array[0]: parent, array[1]: alias (String)).
The method ignores obvious errors such as addtional separator
character '/' and out of bound parent reference '..'.
getID
public static java.lang.String[] getID(Component[] cc_)
- Returns the ID's of the components.
getID
public static java.lang.String[] getID(Port[] pp_)
- Returns the ID's of the ports.
Copyright © 2001 - DRCL, OSU ~ Back to JavaSim Home ~