Remote Systems
v6.4.1

com.ibm.etools.systems.core.resources
Class SystemRemotePath

java.lang.Object
  extended bycom.ibm.etools.systems.core.resources.SystemRemotePath
All Implemented Interfaces:
ISystemRemotePath

public class SystemRemotePath
extends Object
implements ISystemRemotePath

A default implementation of a remote path.


Field Summary
protected  String connectionName
           
static String Copyright
           
protected  String path
           
protected  String profileName
           
static ISystemRemotePath ROOT
           
 
Constructor Summary
SystemRemotePath(String profileName, String connectionName, String path)
          Constructor for SystemRemotePath.
 
Method Summary
 boolean equals(Object obj)
          Returns whether this path equals the given object.
 String getConnectionName()
          Get the connection name.
 String getPath()
          Get the path of the resource on the server.
 String getProfileName()
          Get the profile name.
 void setConnectionName(String connectionName)
          Set the connection name.
 void setPath(String path)
          Set the remote path.
 void setProfileName(String profileName)
          Set the profile name.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.etools.systems.core.resources.ISystemRemotePath
toString
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values

ROOT

public static final ISystemRemotePath ROOT

profileName

protected String profileName

connectionName

protected String connectionName

path

protected String path
Constructor Detail

SystemRemotePath

public SystemRemotePath(String profileName,
                        String connectionName,
                        String path)
Constructor for SystemRemotePath.

Parameters:
path -
Method Detail

setProfileName

public void setProfileName(String profileName)
Set the profile name.


setConnectionName

public void setConnectionName(String connectionName)
Set the connection name.


setPath

public void setPath(String path)
Set the remote path.


getProfileName

public String getProfileName()
Description copied from interface: ISystemRemotePath
Get the profile name.

Specified by:
getProfileName in interface ISystemRemotePath
Returns:
the profile name
See Also:
ISystemRemotePath.getProfileName()

getConnectionName

public String getConnectionName()
Description copied from interface: ISystemRemotePath
Get the connection name.

Specified by:
getConnectionName in interface ISystemRemotePath
Returns:
the connection name
See Also:
ISystemRemotePath.getConnectionName()

getPath

public String getPath()
Description copied from interface: ISystemRemotePath
Get the path of the resource on the server.

Specified by:
getPath in interface ISystemRemotePath
Returns:
the path of the resource on the server
See Also:
ISystemRemotePath.getPath()

equals

public boolean equals(Object obj)
Description copied from interface: ISystemRemotePath
Returns whether this path equals the given object. This is system dependent.

Specified by:
equals in interface ISystemRemotePath
See Also:
Object.equals(Object)

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.