|
RSE Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.rse.subsystems.files.core.SystemIFileProperties
public class SystemIFileProperties
Class that encapsulates ISeries IResource persistent properties.
Field Summary | |
---|---|
protected IResource |
_resource
|
Constructor Summary | |
---|---|
SystemIFileProperties(IResource file)
|
Method Summary | |
---|---|
boolean |
getBIDILogical()
Returns whether the file is stored in BIDI logical format. |
boolean |
getDirty()
Returns the temp file dirty persistent property value. |
long |
getDownloadFileTimeStamp()
Returns the timestamp of the Eclipse resource after download |
String |
getEditorProfileType()
Returns the editor profile persistent property value. |
String |
getEncoding()
Returns the source encoding persistent property value. |
IResource |
getFile()
Returns the file that this instance is associated with. |
boolean |
getHasSequenceNumbers()
Returns the sequence numbers flag persistent property value. |
String |
getLocalEncoding()
Gets the local encoding persistent property value. |
long |
getModificationStampAtExport(String hostName,
String destination)
|
protected Object |
getParentSessionObject(QualifiedName name)
Returns the session property value of the given property. |
protected boolean |
getPropertyBoolean(QualifiedName name)
Returns the value of a boolean property. |
protected int |
getPropertyInteger(QualifiedName name)
Returns the value of an integer property. |
protected long |
getPropertyLong(QualifiedName name)
Returns the value of an integer property. |
protected String |
getPropertyString(QualifiedName name)
Returns the value of a string persistent or session property. |
boolean |
getReadOnly()
Returns the temp file readonly persistent property value. |
int |
getRecordLength()
Returns the remote file object session property value. |
int |
getRemoteCCSID()
Returns the CCSID persistent property value. |
boolean |
getRemoteFileMounted()
Returns whether the original file is marked as a mounted file |
Object |
getRemoteFileObject()
Returns the remote file object session property value. |
String |
getRemoteFilePath()
Returns the full file (member) path persistent property value. |
String |
getRemoteFileSubSystem()
Returns the sub-system name persistent property value. |
long |
getRemoteFileTimeStamp()
Returns the remote file time stamp persistent property value. |
String |
getResolvedMountedRemoteFileHost()
Returns the actual file (member) host persistent property value for a mounted file. |
String |
getResolvedMountedRemoteFilePath()
Returns the actual file (member) path persistent property value on the originating host. |
protected Object |
getSessionObject(QualifiedName name)
Returns the session property value of the given property. |
Object |
getTempCCSID()
Returns the remote file object session property value. |
boolean |
getUsedBinaryTransfer()
Returns the binary transfer flag persistent property value. |
boolean |
hasModificationStampAtExport(String hostName,
String destination)
|
void |
setBIDILogical(boolean logical)
Sets whether the file is stored in BIDI logical format. |
void |
setDirty(boolean bDirty)
Sets the temp file dirty persistent property value. |
void |
setDownloadFileTimeStamp(long lTimeStamp)
Sets the local file time stamp property value of download. |
void |
setEditorProfileType(String strType)
Sets the editor profile type persistent property value. |
void |
setEncoding(String strEncoding)
Sets the source encoding persistent property value. |
void |
setHasSequenceNumbers(boolean bSequenceNumbers)
Sets the sequence numbers flag persistent property value. |
void |
setLocalEncoding(String strLocalEncoding)
Sets the local encoding persistent property value. |
void |
setModificationStampAtExport(String hostName,
String destination,
long modificationStamp)
|
protected void |
setParentSessionObject(QualifiedName name,
Object objValue)
Sets the session property to the given object. |
protected void |
setPropertyBoolean(QualifiedName name,
boolean bValue)
Sets a boolean property given a property name, and its value. |
protected void |
setPropertyInteger(QualifiedName name,
int iValue)
Sets a boolean property given a property name, and its value. |
protected void |
setPropertyLong(QualifiedName name,
long lValue)
Sets a boolean property given a property name, and its value. |
protected void |
setPropertyString(QualifiedName name,
String strValue)
Sets a string property given a property name, and its value. |
void |
setReadOnly(boolean bReadOnly)
Sets the temp file readonly persistent property value. |
void |
setRecordLength(int iRecordLength)
Sets the record length persistent property value. |
void |
setRemoteCCSID(int iCCSID)
Sets the codepage source encoding such as "Cp937" persistent property value. |
void |
setRemoteFileMounted(boolean bMounted)
Sets the remote file mounted indicator property value |
void |
setRemoteFileObject(Object object)
Sets the remote system member path persistent property value. |
void |
setRemoteFilePath(String strPath)
Sets the remote system file (member) path persistent property value. |
void |
setRemoteFileSubSystem(String strSubSystem)
Sets the sub system name persistent property value. |
void |
setRemoteFileTimeStamp(long lTimeStamp)
Sets the remote file time stamp persistent property value. |
void |
setResolvedMountedRemoteFileHost(String strHost)
Sets the actual remote system file (member) path persistent property value on the originating host. |
void |
setResolvedMountedRemoteFilePath(String strPath)
Sets the actual remote system file (member) path persistent property value on the originating host. |
protected void |
setSessionObject(QualifiedName name,
Object objValue)
Sets the session property to the given object. |
void |
setTempCCSID(Object object)
Sets the remote system member path persistent property value. |
void |
setUsedBinaryTransfer(boolean bBinaryTransfer)
Sets the binary transfer flag persistent property value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected IResource _resource
Constructor Detail |
---|
public SystemIFileProperties(IResource file)
Method Detail |
---|
public boolean getDirty()
public boolean getReadOnly()
public boolean getRemoteFileMounted()
public String getEditorProfileType()
public String getEncoding()
public String getLocalEncoding()
public IResource getFile()
public boolean getHasSequenceNumbers()
protected Object getParentSessionObject(QualifiedName name)
protected boolean getPropertyBoolean(QualifiedName name)
protected int getPropertyInteger(QualifiedName name)
protected long getPropertyLong(QualifiedName name)
protected String getPropertyString(QualifiedName name)
public int getRecordLength()
public int getRemoteCCSID()
public Object getRemoteFileObject()
public Object getTempCCSID()
public String getResolvedMountedRemoteFilePath()
public String getResolvedMountedRemoteFileHost()
public String getRemoteFilePath()
public String getRemoteFileSubSystem()
public long getRemoteFileTimeStamp()
public long getDownloadFileTimeStamp()
protected Object getSessionObject(QualifiedName name)
public boolean getUsedBinaryTransfer()
public void setDirty(boolean bDirty)
public void setReadOnly(boolean bReadOnly)
public void setRemoteFileMounted(boolean bMounted)
public void setEditorProfileType(String strType)
public void setEncoding(String strEncoding)
public void setLocalEncoding(String strLocalEncoding)
strLocalEncoding
- the local encoding.public boolean getBIDILogical()
true
if the file is stored in BIDI logical format, false
if the file is stored in BIDI
visual format.public void setBIDILogical(boolean logical)
logical
- true
if the file is stored in BIDI logical format, false
if the file is stored in BIDI
visual format.public void setHasSequenceNumbers(boolean bSequenceNumbers)
protected void setParentSessionObject(QualifiedName name, Object objValue)
protected void setPropertyBoolean(QualifiedName name, boolean bValue)
protected void setPropertyInteger(QualifiedName name, int iValue)
protected void setPropertyLong(QualifiedName name, long lValue)
protected void setPropertyString(QualifiedName name, String strValue)
public void setRecordLength(int iRecordLength)
public void setRemoteCCSID(int iCCSID)
public void setRemoteFileObject(Object object)
public void setResolvedMountedRemoteFilePath(String strPath)
public void setResolvedMountedRemoteFileHost(String strHost)
public void setRemoteFilePath(String strPath)
public void setRemoteFileSubSystem(String strSubSystem)
public void setRemoteFileTimeStamp(long lTimeStamp)
public void setDownloadFileTimeStamp(long lTimeStamp)
protected void setSessionObject(QualifiedName name, Object objValue)
public void setTempCCSID(Object object)
public void setUsedBinaryTransfer(boolean bBinaryTransfer)
public void setModificationStampAtExport(String hostName, String destination, long modificationStamp)
public long getModificationStampAtExport(String hostName, String destination)
public boolean hasModificationStampAtExport(String hostName, String destination)
|
RSE Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |