|
|
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||