PTP
Release 7.0

org.eclipse.ptp.rdt.sync.core.exceptions
Class RemoteSyncMergeConflictException

java.lang.Object
  extended by CoreException
      extended by org.eclipse.ptp.rdt.sync.core.exceptions.RemoteSyncException
          extended by org.eclipse.ptp.rdt.sync.core.exceptions.RemoteSyncMergeConflictException

public class RemoteSyncMergeConflictException
extends RemoteSyncException

A RemoteSyncException especially for merge conflicts. Since it is a subclass, clients only need to catch this exception if they want to handle merge conflicts in a different way. Later, this exception could add API with information about the merge conflict.

Since:
3.0

Constructor Summary
RemoteSyncMergeConflictException(Status status)
          Create a new instance of a RemoteSyncMergeConflictException
RemoteSyncMergeConflictException(java.lang.String message, java.lang.Throwable cause)
          Create a new instance of a RemoteSyncMergeConflictException
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSyncMergeConflictException

public RemoteSyncMergeConflictException(Status status)
Create a new instance of a RemoteSyncMergeConflictException

Parameters:
status - status object

RemoteSyncMergeConflictException

public RemoteSyncMergeConflictException(java.lang.String message,
                                        java.lang.Throwable cause)
Create a new instance of a RemoteSyncMergeConflictException

Parameters:
message - detail message
cause - the cause

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.