//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)