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.AbstractAttribute

Packages that use AbstractAttribute
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.accesscontrol.attributes.types contains type entities required by attributes. 
org.torweg.pulse.component.core.accesscontrol.admin is the user and rights administration. 
org.torweg.pulse.component.core.accesscontrol.attributes.admin administrative controllers for attributes. 
 

Uses of AbstractAttribute in org.torweg.pulse.accesscontrol
 

Methods in org.torweg.pulse.accesscontrol with parameters of type AbstractAttribute
 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.
 

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

Subclasses of AbstractAttribute in org.torweg.pulse.accesscontrol.attributes
 class BooleanAttribute
          a very simple Attribute storing a Boolean.
 class BundleAttribute
          represents a Bundle in the AttributeRegistry.
 class SectionAttribute
          a very simple Attribute for structuring the AttributeRegistry.
 class SelectionAttribute
          TODO: requires major refactoring to really be multi-select-able.
 class StringAttribute
          a very simple Attribute storing a String.
 

Methods in org.torweg.pulse.accesscontrol.attributes that return AbstractAttribute
 AbstractAttribute<java.lang.String> StringValue.getAttribute()
          returns the attribute the value is associated with.
 AbstractAttribute<Selection> SelectionValue.getAttribute()
          returns the attribute the value is associated with.
 AbstractAttribute<NilType> SectionValue.getAttribute()
          TODO.
 AbstractAttribute<java.lang.Boolean> BooleanValue.getAttribute()
          returns the attribute the value is associated with.
abstract  AbstractAttribute<T> AbstractValue.getAttribute()
          returns the attribute the value is associated with.
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz)
          returns an AbstractAttribute of the passed class.
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz, boolean isSystem)
          returns an AbstractAttribute of the passed class.
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz, java.lang.String name)
          returns an AbstractAttribute of the passed class.
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz, java.lang.String name, boolean isSystem)
          returns an AbstractAttribute of the passed class.
 AbstractAttribute<java.lang.String> StringAttribute.getAttributeInstance(java.lang.String n, boolean isSystem)
          returns a new instance of this attribute-class.
 AbstractAttribute<Selection> SelectionAttribute.getAttributeInstance(java.lang.String n, boolean s)
          returns a new SelectionAttribute with the given name.
 AbstractAttribute<NilType> SectionAttribute.getAttributeInstance(java.lang.String n, boolean isSystem)
          returns a new instance of this attribute-class.
 AbstractAttribute<Bundle> BundleAttribute.getAttributeInstance(java.lang.String name, boolean isSystem)
          creates a new BundleAttribute, but ignores the given name.
 AbstractAttribute<java.lang.Boolean> BooleanAttribute.getAttributeInstance(java.lang.String n, boolean isSystem)
          returns a new instance of this attribute-class.
abstract  AbstractAttribute<T> AbstractAttribute.getAttributeInstance(java.lang.String name, boolean isSystem)
          creator-method.
 AbstractAttribute<java.lang.String> StringAttribute.updateSettingsFromCommand(Command command, org.hibernate.Session session)
          does nothing since BooleanAttributes do not have any settings.
 AbstractAttribute<Selection> SelectionAttribute.updateSettingsFromCommand(Command command, org.hibernate.Session session)
          updates the attribute's multi-select setting and its options.
 AbstractAttribute<NilType> SectionAttribute.updateSettingsFromCommand(Command command, org.hibernate.Session session)
          does nothing since SectionAttributes do not have any settings.
 AbstractAttribute<Bundle> BundleAttribute.updateSettingsFromCommand(Command command, org.hibernate.Session session)
          does nothing since BundleAttributes do not have any settings.
 AbstractAttribute<java.lang.Boolean> BooleanAttribute.updateSettingsFromCommand(Command command, org.hibernate.Session session)
          does nothing since BooleanAttributes do not have any settings.
abstract  AbstractAttribute<T> AbstractAttribute.updateSettingsFromCommand(Command command, org.hibernate.Session session)
          updates the attribute's settings from the given command.
 

Methods in org.torweg.pulse.accesscontrol.attributes that return types with arguments of type AbstractAttribute
 java.util.Set<java.lang.Class<AbstractAttribute<?>>> AttributeFactoryConfig.getAttributes()
          returns the classes of the known AbstractAttributes.
 java.util.Set<java.lang.Class<AbstractAttribute<?>>> AttributeFactory.getAttributes()
          returns the classes of the known AbstractAttributes.
 

Methods in org.torweg.pulse.accesscontrol.attributes with parameters of type AbstractAttribute
 void BooleanValue.setAttribute(AbstractAttribute<java.lang.Boolean> a)
          sets the attribute the value is associated with.
 void SectionValue.setAttribute(AbstractAttribute<NilType> a)
          TODO.
 void SelectionValue.setAttribute(AbstractAttribute<Selection> a)
          sets the attribute the value is associated with.
 void StringValue.setAttribute(AbstractAttribute<java.lang.String> a)
          sets the attribute the value is associated with.
abstract  void AbstractValue.setAttribute(AbstractAttribute<T> a)
          sets the attribute the value is associated with.
 

Method parameters in org.torweg.pulse.accesscontrol.attributes with type arguments of type AbstractAttribute
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz)
          returns an AbstractAttribute of the passed class.
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz, boolean isSystem)
          returns an AbstractAttribute of the passed class.
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz, java.lang.String name)
          returns an AbstractAttribute of the passed class.
 AbstractAttribute<?> AttributeFactory.getAttribute(java.lang.Class<AbstractAttribute<?>> clazz, java.lang.String name, boolean isSystem)
          returns an AbstractAttribute of the passed class.
 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.
 java.util.Set<java.lang.Class<AbstractTypedCheck<?>>> AttributeFactoryConfig.getTypedChecks(java.lang.Class<AbstractAttribute<?>> clazz)
          returns a set with the available typed checks for the given attribute class.
 java.util.Set<java.lang.Class<AbstractTypedCheck<?>>> AttributeFactory.getTypedChecks(java.lang.Class<AbstractAttribute<?>> clazz)
          returns a set with the available typed checks for the given attribute class.
 

Uses of AbstractAttribute in org.torweg.pulse.accesscontrol.attributes.types
 

Methods in org.torweg.pulse.accesscontrol.attributes.types that return AbstractAttribute
protected  AbstractAttribute<Selection> Option.getAttribute()
          returns the attribute the option belongs to.
 

Methods in org.torweg.pulse.accesscontrol.attributes.types with parameters of type AbstractAttribute
 void Option.setAttribute(AbstractAttribute<Selection> a)
          Deprecated. 
 

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

Methods in org.torweg.pulse.component.core.accesscontrol.admin with parameters of type AbstractAttribute
 void AccessControlEditorResult.setAttribute(AbstractAttribute<?> attr)
          sets the attribute for the result.
 

Uses of AbstractAttribute in org.torweg.pulse.component.core.accesscontrol.attributes.admin
 

Methods in org.torweg.pulse.component.core.accesscontrol.attributes.admin with parameters of type AbstractAttribute
 void AttributeRegistryEditorResult.setAttribute(AbstractAttribute<?> attr)
          sets the attribute for the result.