//Artefact:JavaClass/com/sphenon/modelling/xmodel/PropertyAccessor

Synopsis

public interface PropertyAccessor

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/retrieveValueFrom

Synopsis

public java.lang.Object retrieveValueFrom (CallContext context, XModelElement xme)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/isValueAvailableFrom

Synopsis

public boolean isValueAvailableFrom (CallContext context, XModelElement xme)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/applyValue

Synopsis

public void applyValue (CallContext context, Object value)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/combineValues

Synopsis

public java.lang.Object combineValues (CallContext context, Object v1, Object v2)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/compareValues

Synopsis

public boolean compareValues (CallContext context, Object v1, Object v2)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/getName

Synopsis

public java.lang.String getName (CallContext context)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/isAugmenting

Synopsis

public boolean isAugmenting (CallContext context, XModelElement xme)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/isTraceEnabled

Synopsis

public boolean isTraceEnabled (CallContext context)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/resolveAtPropertyOrigin

Synopsis

public java.lang.Object resolveAtPropertyOrigin (CallContext context, Object value, UMLModelElement source)

//Artefact:Method/com/sphenon/modelling/xmodel/PropertyAccessor/getModelContext

Synopsis

public com.sphenon.modelling.uml.UMLType getModelContext (CallContext context)