|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.perforce.p4java.impl.generic.client.ClientSubmitOptions
public class ClientSubmitOptions
Simple generic IClientSubmitOptions implementation class. Attempts to enforce the mutual-exclusivity of the options, but this can easily be circumvented.
| Field Summary |
|---|
| Fields inherited from interface com.perforce.p4java.client.IClientSummary.IClientSubmitOptions |
|---|
LEAVE_UNCHANGED, LEAVE_UNCHANGED_REOPEN, REOPEN, REVERT_UNCHANGED, REVERT_UNCHANGED_REOPEN, SUBMIT_UNCHANGED, SUBMIT_UNCHANGED_REOPEN |
| Constructor Summary | |
|---|---|
ClientSubmitOptions()
Default constructor; sets all fields to false. |
|
ClientSubmitOptions(boolean submitunchanged,
boolean submitunchangedReopen,
boolean revertunchanged,
boolean revertunchangedReopen,
boolean leaveunchanged,
boolean leaveunchangedReopen)
Explicit-value constructor. |
|
ClientSubmitOptions(java.lang.String optString)
Attempts to construct a ClientSubmitOptions object from a typical p4 cmd options string, e.g. |
|
| Method Summary | |
|---|---|
boolean |
isLeaveunchanged()
|
boolean |
isLeaveunchangedReopen()
|
boolean |
isRevertunchanged()
|
boolean |
isRevertunchangedReopen()
|
boolean |
isSubmitunchanged()
|
boolean |
isSubmitunchangedReopen()
|
protected void |
resetOptions()
|
void |
setLeaveunchanged(boolean leaveunchanged)
|
void |
setLeaveunchangedReopen(boolean leaveunchangedReopen)
|
void |
setRevertunchanged(boolean revertunchanged)
|
void |
setRevertunchangedReopen(boolean revertunchangedReopen)
|
void |
setSubmitunchanged(boolean submitunchanged)
|
void |
setSubmitunchangedReopen(boolean submitunchangedReopen)
|
java.lang.String |
toString()
Return a Perforce-standard representation of these options. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ClientSubmitOptions()
public ClientSubmitOptions(java.lang.String optString)
Note that the optString parser is fairly permissive in what it will accept; for example, the string "submitunchanged submitunchanged+reopen" is accepted just fine even though it's a little redundant, and no real attempt is made to enforce the mutual exclusivity of the options.
public ClientSubmitOptions(boolean submitunchanged,
boolean submitunchangedReopen,
boolean revertunchanged,
boolean revertunchangedReopen,
boolean leaveunchanged,
boolean leaveunchangedReopen)
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isSubmitunchanged()
isSubmitunchanged in interface IClientSummary.IClientSubmitOptionspublic void setSubmitunchanged(boolean submitunchanged)
setSubmitunchanged in interface IClientSummary.IClientSubmitOptionspublic boolean isSubmitunchangedReopen()
isSubmitunchangedReopen in interface IClientSummary.IClientSubmitOptionspublic void setSubmitunchangedReopen(boolean submitunchangedReopen)
setSubmitunchangedReopen in interface IClientSummary.IClientSubmitOptionspublic boolean isRevertunchanged()
isRevertunchanged in interface IClientSummary.IClientSubmitOptionspublic void setRevertunchanged(boolean revertunchanged)
setRevertunchanged in interface IClientSummary.IClientSubmitOptionspublic boolean isRevertunchangedReopen()
isRevertunchangedReopen in interface IClientSummary.IClientSubmitOptionspublic void setRevertunchangedReopen(boolean revertunchangedReopen)
setRevertunchangedReopen in interface IClientSummary.IClientSubmitOptionspublic boolean isLeaveunchanged()
isLeaveunchanged in interface IClientSummary.IClientSubmitOptionspublic void setLeaveunchanged(boolean leaveunchanged)
setLeaveunchanged in interface IClientSummary.IClientSubmitOptionspublic boolean isLeaveunchangedReopen()
isLeaveunchangedReopen in interface IClientSummary.IClientSubmitOptionspublic void setLeaveunchangedReopen(boolean leaveunchangedReopen)
setLeaveunchangedReopen in interface IClientSummary.IClientSubmitOptionsprotected void resetOptions()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||