|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.etools.iseries.remotebuild.RBResource com.ibm.etools.iseries.remotebuild.RBQSYSResource com.ibm.etools.iseries.remotebuild.RBFile
public abstract class RBFile
This class implements the abstract behavior of iSeries file objects. The name is the name of the file -- identical to the base resource name. The base resource is an IFolder or an IFile depending on the concrete resource. The model resource is an AbstractISeriesNativeObject. The file is always contained in a library. The children of a file are dependent on the concrete resource.
Field Summary | |
---|---|
static String |
Copyright
|
Fields inherited from class com.ibm.etools.iseries.remotebuild.RBResource |
---|
G_BINARYOBJECT, G_LIBRARY, G_MEMBER, G_PROJECT, G_SAVEFILE, G_SOURCEFILE, G_UNKNOWN, NS_LOCAL, NS_NETWORK, NS_QSYS, NS_UNKNOWN, RB_QUALIFIER |
Constructor Summary | |
---|---|
RBFile(AbstractISeriesNativeObject resource)
Constructs an RBResource from a model resource. |
|
RBFile(String name,
long localStamp,
long targetStamp)
Constructs an RBSourceFile from its properties. |
Method Summary | |
---|---|
RBStatus |
checkName()
Checks the name of this path for validity. |
boolean |
existsOn(RBSystem system)
Tests for existence of files on a target system. |
String |
getIFSName()
Returns the IFS name of the object from the path. |
String |
getObjectName()
Returns the object name for this path. |
IPath |
getProjectRelativePath()
Returns the project relative path of this resource. |
String |
getQSYSName()
Returns the name of this object in the QSYS name space. |
CLQualifiedName |
getQualifiedName()
Returns the fully-qualified system-relative object name for a resource in the QSYS namespace. |
String |
getSimpleObjectType()
Returns the simple object type for this resource. |
Methods inherited from class com.ibm.etools.iseries.remotebuild.RBQSYSResource |
---|
getLibraryName, getNameSpace, getObjectType, getShortKey |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String Copyright
Constructor Detail |
---|
public RBFile(AbstractISeriesNativeObject resource)
public RBFile(String name, long localStamp, long targetStamp)
Method Detail |
---|
public String getObjectName()
public String getSimpleObjectType()
getSimpleObjectType
in class RBQSYSResource
public CLQualifiedName getQualifiedName()
getQualifiedName
in class RBQSYSResource
public IPath getProjectRelativePath()
getProjectRelativePath
in class RBResource
public String getIFSName()
getIFSName
in class RBResource
public String getQSYSName()
getQSYSName
in class RBResource
public RBStatus checkName()
checkName
in class RBResource
public boolean existsOn(RBSystem system)
existsOn
in class RBResource
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |