public class ActivityMaxModelHelper extends java.lang.Object implements CompareMaxModelHelper.ModelHelper
| Modifier and Type | Field and Description |
|---|---|
static ActivityMaxModelHelper |
INSTANCE |
| Constructor and Description |
|---|
ActivityMaxModelHelper() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Comparator |
getIDComparator() |
java.util.List |
getMissingNodes(IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List |
getPageNodes(int pageNumber,
IMXGanttModel model,
java.lang.String otherProjectID) |
static boolean |
isActivityDateModified(IMXActivity o1,
IMXActivity o2)
Tests if 2 nodes are different, in that they have different times.
|
static boolean |
isActivityStatusModified(IMXActivity leftNode,
IMXActivity rightNode)
Tests if 2 nodes are different if they have different resources assigned to them
|
boolean |
isModified(IMXGanttModel leftModel,
IMXActivity leftNode,
IMXGanttModel rightModel,
IMXActivity rightNode) |
public static final ActivityMaxModelHelper INSTANCE
public java.util.Comparator getIDComparator()
getIDComparator in interface CompareMaxModelHelper.ModelHelperpublic boolean isModified(IMXGanttModel leftModel, IMXActivity leftNode, IMXGanttModel rightModel, IMXActivity rightNode)
isModified in interface CompareMaxModelHelper.ModelHelperpublic static boolean isActivityDateModified(IMXActivity o1, IMXActivity o2)
o1 - o2 - public static boolean isActivityStatusModified(IMXActivity leftNode, IMXActivity rightNode)
leftNode - rightNode - public java.util.List getMissingNodes(IMXGanttModel model, java.lang.String otherProjectID) throws java.rmi.RemoteException, MXException
getMissingNodes in interface CompareMaxModelHelper.ModelHelperjava.rmi.RemoteExceptionMXExceptionpublic java.util.List getPageNodes(int pageNumber,
IMXGanttModel model,
java.lang.String otherProjectID)
getPageNodes in interface CompareMaxModelHelper.ModelHelper