JDeveloper SCM API

oracle.ide.scm
Class SCMFileStatusObject

java.lang.Object
  |
  +--oracle.ide.scm.SCMFileStatusObject
All Implemented Interfaces:
SCMFileStatus

public class SCMFileStatusObject
extends java.lang.Object
implements SCMFileStatus

File status implementation class.


Constructor Summary
SCMFileStatusObject()
          Constructs a file status object with default field values.
SCMFileStatusObject(boolean controlled, boolean versioned, javax.swing.Icon overlay)
          Constructs a file status object with given field values.
 
Method Summary
 javax.swing.Icon getOverlayIcon()
          Gets the file status's overlay icon.
 java.lang.String getString()
          Gets the file status's debug string.
 boolean isControlled()
          Gets the file status's controlled value.
 boolean isVersioned()
          Gets the file status's versioned value.
 void setControlled(boolean controlled)
          Sets the file status's controlled value.
 void setOverlayIcon(javax.swing.Icon overlay)
          Sets the file status's overlay icon.
 void setString(java.lang.String string)
          Sets the file status's debug string.
 void setVersioned(boolean versioned)
          Sets the file status's versioned value.
 java.lang.String toString()
          Default string provider, for debug purposes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SCMFileStatusObject

public SCMFileStatusObject()
Constructs a file status object with default field values.

SCMFileStatusObject

public SCMFileStatusObject(boolean controlled,
                           boolean versioned,
                           javax.swing.Icon overlay)
Constructs a file status object with given field values.
Method Detail

toString

public java.lang.String toString()
Default string provider, for debug purposes.
Overrides:
toString in class java.lang.Object
Returns:
a string representation of this class.

setControlled

public void setControlled(boolean controlled)
Sets the file status's controlled value.
Parameters:
controlled - the controlled value.

setVersioned

public void setVersioned(boolean versioned)
Sets the file status's versioned value.
Parameters:
versioned - the versioned value.

setOverlayIcon

public void setOverlayIcon(javax.swing.Icon overlay)
Sets the file status's overlay icon.
Parameters:
icon - the overlay icon value.

setString

public void setString(java.lang.String string)
Sets the file status's debug string.
Parameters:
string - the debug string value.

isControlled

public boolean isControlled()
Gets the file status's controlled value.
Specified by:
isControlled in interface SCMFileStatus
Returns:
the controlled value.

isVersioned

public boolean isVersioned()
Gets the file status's versioned value.
Specified by:
isVersioned in interface SCMFileStatus
Returns:
the versioned value.

getOverlayIcon

public javax.swing.Icon getOverlayIcon()
Gets the file status's overlay icon.
Specified by:
getOverlayIcon in interface SCMFileStatus
Returns:
the overlay icon value.

getString

public java.lang.String getString()
Gets the file status's debug string.
Specified by:
getString in interface SCMFileStatus
Returns:
the debug string value.

Copyright © 2002 Oracle Corporation