R
- public class PropertyIdentifier<R,N>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
PropertyIdentifier.ElementActionFactory<N>
Element Action Factory
|
static interface |
PropertyIdentifier.PropertyTypeActions<R,N>
Users of the PropertyIdentifier class provide an instance of this to provide the correct Result in
the various possibilities for the property.
|
Constructor and Description |
---|
PropertyIdentifier(PropertyIdentifier.ElementActionFactory<N> actionFactory,
PropertyIdentifier.PropertyTypeActions<R,N> elementAction)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
R |
identifyPropertyFor(ArooaClass classId,
ArooaElement element,
ArooaContext context) |
public PropertyIdentifier(PropertyIdentifier.ElementActionFactory<N> actionFactory, PropertyIdentifier.PropertyTypeActions<R,N> elementAction)
elementAction
- public R identifyPropertyFor(ArooaClass classId, ArooaElement element, ArooaContext context) throws ArooaConfigurationException
classId
- element
- context
- ArooaConfigurationException