X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthorization%2FIsaOperationCondition.java;h=9d6141fcad532f487c57b1a724fa43d6eafb3ef0;hb=8de36ff0206c996baf3ee4adc3e2293b12ff5f39;hp=dc984ff53ccc8dd3ef9eb118c8a8250dc4aa2924;hpb=89c06d4d52b46c154128c97d6e758fa1f4fc7a6e;p=utils diff --git a/security/src/main/java/org/wamblee/security/authorization/IsaOperationCondition.java b/security/src/main/java/org/wamblee/security/authorization/IsaOperationCondition.java index dc984ff5..9d6141fc 100644 --- a/security/src/main/java/org/wamblee/security/authorization/IsaOperationCondition.java +++ b/security/src/main/java/org/wamblee/security/authorization/IsaOperationCondition.java @@ -17,28 +17,27 @@ package org.wamblee.security.authorization; import org.wamblee.persistence.AbstractPersistent; - /** * Determiens if an operation is a subclass of a specified operation. */ -public class IsaOperationCondition extends AbstractPersistent - implements OperationCondition { +public class IsaOperationCondition extends AbstractPersistent implements + OperationCondition { /** * Operation that the other operation must be a subclass of. */ - private Class operation; + private Class operation; -/** + /** * Constructs the condition. * * @param aOperation * Operation that an operation must be an instance of. */ - public IsaOperationCondition(Class aOperation) { + public IsaOperationCondition(Class aOperation) { operation = aOperation; } -/** + /** * For OR mapping. * */ @@ -48,15 +47,10 @@ public class IsaOperationCondition extends AbstractPersistent /* * (non-Javadoc) - * - * @see org.wamblee.security.authorization.OperationCondition#matches(org.wamblee.security.authorization.Operation) - */ - /** - * DOCUMENT ME! - * - * @param aOperation DOCUMENT ME! - * - * @return DOCUMENT ME! + * + * @see + * org.wamblee.security.authorization.OperationCondition#matches(org.wamblee + * .security.authorization.Operation) */ public boolean matches(Operation aOperation) { return operation.isInstance(aOperation); @@ -64,7 +58,7 @@ public class IsaOperationCondition extends AbstractPersistent /** * Gets the operation as a string. For OR mapping only. - * + * * @return Operation string. */ protected String getOperationString() { @@ -77,10 +71,10 @@ public class IsaOperationCondition extends AbstractPersistent /** * Sets the operation as a string. For OR mapping only. - * - * @param aOperation Operation string. - * - * @throws IllegalArgumentException DOCUMENT ME! + * + * @param aOperation + * Operation string. + * */ protected void setOperationString(String aOperation) { if (aOperation == null) { @@ -88,23 +82,18 @@ public class IsaOperationCondition extends AbstractPersistent } try { - operation = (Class) Class.forName(aOperation); + operation = (Class) Class.forName(aOperation); } catch (Exception e) { - throw new IllegalArgumentException("Unknown class '" + aOperation - + "'"); + throw new IllegalArgumentException("Unknown class '" + aOperation + + "'"); } } /* * (non-Javadoc) - * + * * @see java.lang.Object#toString() */ - /** - * DOCUMENT ME! - * - * @return DOCUMENT ME! - */ @Override public String toString() { return "IsaOperationCondition(operation=" + operation.getName() + ")";