pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

Uses of Class
org.torweg.pulse.accesscontrol.attributes.AbstractValue

Packages that use AbstractValue
org.torweg.pulse.accesscontrol controls the access to Bundles and their Controllers. 
org.torweg.pulse.accesscontrol.attributes comprises additional information associated with Users. 
org.torweg.pulse.component.core.accesscontrol.admin is the user and rights administration. 
 

Uses of AbstractValue in org.torweg.pulse.accesscontrol
 

Methods in org.torweg.pulse.accesscontrol that return AbstractValue
 AbstractValue<?> User.getAttributeValue(AbstractAttribute<?> a)
          returns the user's value for the given attribute, or null, if the user does not have a stored value for the given attribute.
 AbstractValue<?> User.removeAttributeValue(AbstractAttribute<?> a)
          removes the value of a given attribute form the user.
 

Methods in org.torweg.pulse.accesscontrol that return types with arguments of type AbstractValue
 java.util.Set<? extends AbstractValue<?>> User.getAttributeValues()
          returns the user's values.
 

Methods in org.torweg.pulse.accesscontrol with parameters of type AbstractValue
 void User.setAttributeValue(AbstractValue<?> v)
          sets the given value for the user.
 

Uses of AbstractValue in org.torweg.pulse.accesscontrol.attributes
 

Subclasses of AbstractValue in org.torweg.pulse.accesscontrol.attributes
 class BooleanValue
          represents a boolean value.
 class SectionValue
          The value for the SectionAttribute.
 class SelectionValue
           
 class StringValue
          represents a string based value.
 

Methods in org.torweg.pulse.accesscontrol.attributes that return AbstractValue
 AbstractValue<T> AbstractAttribute.getValue(User user)
          returns the value of the attribute for the given user.
 AbstractValue<java.lang.String> StringAttribute.valueFromCommand(Command c)
          initializes a value of this attribute from the given command.
 AbstractValue<Selection> SelectionAttribute.valueFromCommand(Command c)
           
 AbstractValue<NilType> SectionAttribute.valueFromCommand(Command c)
          returns null as SectionAttributes do not have values.
 AbstractValue<Bundle> BundleAttribute.valueFromCommand(Command c)
          returns null, since BundleAttributes do not have values.
 AbstractValue<java.lang.Boolean> BooleanAttribute.valueFromCommand(Command c)
          initializes a value of this attribute from the given command.
abstract  AbstractValue<T> AbstractAttribute.valueFromCommand(Command c)
          initialises a value of this attribute from the given command.
 

Methods in org.torweg.pulse.accesscontrol.attributes that return types with arguments of type AbstractValue
 java.util.Set<java.lang.Class<AbstractValue<?>>> AttributeFactoryConfig.getAttributeValues(java.lang.Class<AbstractAttribute<?>> clazz)
          returns the classes of the available AbstractValues for the passed AbstractAttribute-class.
 java.util.Set<java.lang.Class<AbstractValue<?>>> AttributeFactory.getAttributeValues(java.lang.Class<AbstractAttribute<?>> clazz)
          returns the classes of the available AbstractValues for the passed AbstractAttribute-class.
 

Methods in org.torweg.pulse.accesscontrol.attributes with parameters of type AbstractValue
 boolean RegexStringCheck.isValid(AbstractValue<?> value)
          returns whether the given value matches the regular expression of the check.
abstract  boolean AbstractTypedCheck.isValid(AbstractValue<?> value)
          checks whether the given value is valid for the check.
 User AbstractAttribute.setValue(AbstractValue<T> value, User user)
          sets the value of the attribute for the given user.
 

Method parameters in org.torweg.pulse.accesscontrol.attributes with type arguments of type AbstractValue
 org.jdom.Element StringAttribute.deserializeToJDOM(java.util.Map<java.lang.Long,AbstractValue<?>> valueMap)
          returns a JDOM representation of the attribute.
 org.jdom.Element SelectionAttribute.deserializeToJDOM(java.util.Map<java.lang.Long,AbstractValue<?>> valueMap)
          returns a JDOM representation of the attribute.
 org.jdom.Element SectionAttribute.deserializeToJDOM(java.util.Map<java.lang.Long,AbstractValue<?>> valueMap)
          returns a JDOM representation of the attribute.
 org.jdom.Element BooleanAttribute.deserializeToJDOM(java.util.Map<java.lang.Long,AbstractValue<?>> valueMap)
          returns a JDOM representation of the attribute.
 org.jdom.Element AbstractAttribute.deserializeToJDOM(java.util.Map<java.lang.Long,AbstractValue<?>> valueMap)
          used during deserialization of a User.
 

Uses of AbstractValue in org.torweg.pulse.component.core.accesscontrol.admin
 

Methods in org.torweg.pulse.component.core.accesscontrol.admin with parameters of type AbstractValue
 void AccessControlEditorResult.setAttributeValue(AbstractValue<?> val)
          sets the value for the result.