public class ClientSubmitOptions extends Object implements IClientSummary.IClientSubmitOptions
LEAVE_UNCHANGED, LEAVE_UNCHANGED_REOPEN, REOPEN, REVERT_UNCHANGED, REVERT_UNCHANGED_REOPEN, SUBMIT_UNCHANGED, SUBMIT_UNCHANGED_REOPEN| Constructor and Description |
|---|
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(String optString)
Attempts to construct a ClientSubmitOptions object from a typical p4 cmd options string,
e.g.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
String |
toString()
Return a Perforce-standard representation of these options.
|
public ClientSubmitOptions()
public ClientSubmitOptions(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)
public String toString()
public 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()
Copyright © 2017 Perforce Software. All Rights Reserved.