RM-563 (Add group id and title to Capability API and definitions)

* Showing the capabilities sorted in the UI

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@44317 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Tuna Aksoy
2012-12-04 14:13:25 +00:00
parent 3ca20e6428
commit 12bd033dc9
5 changed files with 12 additions and 12 deletions

View File

@@ -58,7 +58,7 @@ public abstract class AbstractCapability extends RMSecurityCommon
protected Group group; protected Group group;
/** Capability index */ /** Capability index */
protected String index; protected int index;
/** Indicates whether this is a private capability or not */ /** Indicates whether this is a private capability or not */
protected boolean isPrivate = false; protected boolean isPrivate = false;
@@ -328,12 +328,12 @@ public abstract class AbstractCapability extends RMSecurityCommon
/** /**
* @see org.alfresco.module.org_alfresco_module_rm.capability.Capability#getIndex() * @see org.alfresco.module.org_alfresco_module_rm.capability.Capability#getIndex()
*/ */
public String getIndex() public int getIndex()
{ {
return this.index; return this.index;
} }
public void setIndex(String index) public void setIndex(int index)
{ {
this.index = index; this.index = index;
} }

View File

@@ -99,7 +99,7 @@ public interface Capability
/** /**
* Gets the index of a capability * Gets the index of a capability
* *
* @return String capability index * @return int capability index
*/ */
String getIndex(); int getIndex();
} }

View File

@@ -191,7 +191,7 @@ public class CapabilityServiceImpl implements CapabilityService
@Override @Override
public int compare(Group g1, Group g2) public int compare(Group g1, Group g2)
{ {
return Integer.parseInt(g1.getIndex()) - Integer.parseInt(g2.getIndex()); return g1.getIndex() - g2.getIndex();
} }
}); });
@@ -226,7 +226,7 @@ public class CapabilityServiceImpl implements CapabilityService
@Override @Override
public int compare(Capability c1, Capability c2) public int compare(Capability c1, Capability c2)
{ {
return Integer.parseInt(c1.getIndex()) - Integer.parseInt(c2.getIndex()); return c1.getIndex() - c2.getIndex();
} }
}); });

View File

@@ -43,7 +43,7 @@ public interface Group
/** /**
* Gets the index of a group * Gets the index of a group
* *
* @return String the group index * @return int the group index
*/ */
String getIndex(); int getIndex();
} }

View File

@@ -36,7 +36,7 @@ public class GroupImpl implements Group
private String title; private String title;
/** The group index */ /** The group index */
private String index; private int index;
/** Capability service */ /** Capability service */
private CapabilityService capabilityService; private CapabilityService capabilityService;
@@ -93,12 +93,12 @@ public class GroupImpl implements Group
* @see org.alfresco.module.org_alfresco_module_rm.capability.Group#getIndex() * @see org.alfresco.module.org_alfresco_module_rm.capability.Group#getIndex()
*/ */
@Override @Override
public String getIndex() public int getIndex()
{ {
return this.index; return this.index;
} }
public void setIndex(String index) public void setIndex(int index)
{ {
this.index = index; this.index = index;
} }