|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.consent |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.consent | |
|---|---|
interface |
InteractionAdvisorFacet
Used by Consent (specifically the main implementations Allow and Veto), with the
idea being that the only things that can create Consent objects are Facets. |
| Fields in org.nakedobjects.metamodel.consent declared as InteractionAdvisor | |
|---|---|
static InteractionAdvisor |
InteractionAdvisor.NOOP
For testing purposes only. |
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.actions |
|---|
| Classes in org.nakedobjects.metamodel.facets.actions that implement InteractionAdvisor | |
|---|---|
class |
MandatoryFacetOverriddenByMethod
Derived by presence of an optionalXxx method. |
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.actions.validate |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.actions.validate | |
|---|---|
interface |
ActionValidationFacet
The mechanism by which the set of parameters of the action can be validated before the action itself is invoked. |
| Classes in org.nakedobjects.metamodel.facets.actions.validate that implement InteractionAdvisor | |
|---|---|
class |
ActionValidationFacetAbstract
|
class |
ActionValidationFacetViaMethod
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.collections.validate |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.collections.validate | |
|---|---|
interface |
CollectionValidateAddToFacet
Validate that an object can be added to a collection. |
interface |
CollectionValidateRemoveFromFacet
Validate that an object can be removed to a collection. |
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.disable |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.disable | |
|---|---|
interface |
DisabledFacet
Disable a property, collection or action. |
interface |
DisableForContextFacet
Disable a property, collection or action based on the state of the target object. |
interface |
DisableForSessionFacet
Disable a property, collection or action based on the current session. |
| Classes in org.nakedobjects.metamodel.facets.disable that implement InteractionAdvisor | |
|---|---|
class |
DisabledFacetAbstract
|
class |
DisabledFacetAlways
|
class |
DisabledFacetAnnotation
|
class |
DisabledFacetImpl
|
class |
DisabledFacetNever
|
class |
DisableForContextFacetAbstract
|
class |
DisableForContextFacetNone
|
class |
DisableForContextFacetViaMethod
|
class |
DisableForSessionFacetAbstract
|
class |
DisableForSessionFacetNone
|
class |
DisableForSessionFacetViaMethod
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.hide |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.hide | |
|---|---|
interface |
HiddenFacet
Hide a property, collection or action. |
interface |
HideForContextFacet
Hide a property, collection or action based on the state of the target object. |
interface |
HideForSessionFacet
Hide a property, collection or action based on the current session. |
| Classes in org.nakedobjects.metamodel.facets.hide that implement InteractionAdvisor | |
|---|---|
class |
HiddenFacetAbstract
|
class |
HiddenFacetAlways
|
class |
HiddenFacetAnnotation
|
class |
HiddenFacetImpl
|
class |
HiddenFacetNever
|
class |
HideForContextFacetAbstract
|
class |
HideForContextFacetNone
|
class |
HideForContextFacetViaMethod
|
class |
HideForSessionFacetAbstract
Hide a property, collection or action based on the current session. |
class |
HideForSessionFacetNone
|
class |
HideForSessionFacetViaMethod
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.bounded |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.bounded | |
|---|---|
interface |
BoundedFacet
Whether the number of instances of this class is bounded. |
| Classes in org.nakedobjects.metamodel.facets.object.bounded that implement InteractionAdvisor | |
|---|---|
class |
BoundedFacetAbstract
|
class |
BoundedFacetAnnotation
|
class |
BoundedFacetImpl
|
class |
BoundedFacetMarkerInterface
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.immutable |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.immutable | |
|---|---|
interface |
ImmutableFacet
Indicates that the instances of this class are immutable and so may not be modified either through the viewer or indeed programmatically. |
| Classes in org.nakedobjects.metamodel.facets.object.immutable that implement InteractionAdvisor | |
|---|---|
class |
DisabledFacetDerivedFromImmutable
|
class |
ImmutableFacetAbstract
|
class |
ImmutableFacetAnnotation
|
class |
ImmutableFacetImpl
|
class |
ImmutableFacetMarkerInterface
|
class |
ImmutableFacetNever
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.notpersistable |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.notpersistable | |
|---|---|
interface |
NotPersistableFacet
Indicates that the instances of this class are not persistable either by the user (through the viewer) or at all (either by the user or programmatically). |
| Classes in org.nakedobjects.metamodel.facets.object.notpersistable that implement InteractionAdvisor | |
|---|---|
class |
NotPersistableFacetAbstract
|
class |
NotPersistableFacetAnnotation
|
class |
NotPersistableFacetImpl
|
class |
NotPersistableFacetMarkerInterface
|
class |
NotPersistableFacetNull
Installed by the FallbackFacetFactory, and means that this class is persistable (ie not
not persistable). |
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.validate |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.validate | |
|---|---|
interface |
ValidateObjectFacet
Mechanism for determining whether this object is in a valid state, for example so that it can be persisted or updated. |
| Classes in org.nakedobjects.metamodel.facets.object.validate that implement InteractionAdvisor | |
|---|---|
class |
ValidateObjectFacetAbstract
|
class |
ValidateObjectFacetViaValidateMethod
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.validprops |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.validprops | |
|---|---|
interface |
ObjectValidPropertiesFacet
Object-level validator that ensures that all mandatory properties are entered prior to persisting the object. |
| Classes in org.nakedobjects.metamodel.facets.object.validprops that implement InteractionAdvisor | |
|---|---|
class |
ObjectValidPropertiesFacetAbstract
|
class |
ObjectValidPropertiesFacetImpl
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.object.value |
|---|
| Classes in org.nakedobjects.metamodel.facets.object.value that implement InteractionAdvisor | |
|---|---|
class |
ImmutableFacetViaValueSemantics
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.propcoll.derived |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.propcoll.derived | |
|---|---|
interface |
DerivedFacet
Indicates that a property is derived and so shouldn't be persisted. |
| Classes in org.nakedobjects.metamodel.facets.propcoll.derived that implement InteractionAdvisor | |
|---|---|
class |
DerivedFacetAbstract
|
class |
DerivedFacetInferred
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.properties.validate |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.properties.validate | |
|---|---|
interface |
PropertyValidateFacet
The mechanism by which the proposed value of a property can be validated, called immediately before setting the value. |
| Classes in org.nakedobjects.metamodel.facets.properties.validate that implement InteractionAdvisor | |
|---|---|
class |
PropertyValidateFacetAbstract
|
class |
PropertyValidateFacetDefault
Non checking property validation facet that provides default behaviour for all properties. |
class |
PropertyValidateFacetNone
|
class |
PropertyValidateFacetViaMethod
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.specification |
|---|
| Classes in org.nakedobjects.metamodel.facets.propparam.specification that implement InteractionAdvisor | |
|---|---|
class |
MustSatisfySpecificationFacet
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.mandatory |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.mandatory | |
|---|---|
interface |
MandatoryFacet
Whether a property or a parameter is mandatory (not optional). |
| Classes in org.nakedobjects.metamodel.facets.propparam.validate.mandatory that implement InteractionAdvisor | |
|---|---|
class |
MandatoryFacetAbstract
|
class |
MandatoryFacetDefault
Whether a property or a parameter is mandatory (not optional). |
class |
OptionalFacet
Derived by presence of an @Optional method. |
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.mask |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.mask | |
|---|---|
interface |
MaskFacet
Whether the (string) property or a parameter must correspond to a specific mask. |
| Classes in org.nakedobjects.metamodel.facets.propparam.validate.mask that implement InteractionAdvisor | |
|---|---|
class |
MaskFacetAbstract
|
class |
MaskFacetAnnotation
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.maxlength |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.maxlength | |
|---|---|
interface |
MaxLengthFacet
Whether the (string) property or a parameter's length must not exceed a certain length. |
| Classes in org.nakedobjects.metamodel.facets.propparam.validate.maxlength that implement InteractionAdvisor | |
|---|---|
class |
MaxLengthFacetAbstract
|
class |
MaxLengthFacetAnnotation
|
class |
MaxLengthFacetUnlimited
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.regex |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.facets.propparam.validate.regex | |
|---|---|
interface |
RegExFacet
Whether the (string) property or a parameter must correspond to a specific regular expression. |
| Classes in org.nakedobjects.metamodel.facets.propparam.validate.regex that implement InteractionAdvisor | |
|---|---|
class |
RegExFacetAbstract
|
class |
RegExFacetAnnotation
|
| Uses of InteractionAdvisor in org.nakedobjects.metamodel.interactions |
|---|
| Subinterfaces of InteractionAdvisor in org.nakedobjects.metamodel.interactions | |
|---|---|
interface |
DisablingInteractionAdvisor
Mix-in interface for facets that can advise as to whether a member should be disabled. |
interface |
HidingInteractionAdvisor
Mix-in interface for facets that can advise as to whether a member should be hidden. |
interface |
ValidatingInteractionAdvisor
Mix-in interface for Facets that can advise as to whether a proposed value is valid. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||