public interface Extensible
Extensibleobject exposes a set of
ExtendedTraitis an association between a
Traitexposing object and several extension objects.
Traits and associated extensions provided by an
Extensibleobject are given by its
ExtensionPointhandling strategy and by the current set of registered extensions (see
Traits can be thought of as parts of an object's interface that will be exposed to an extension. Upon the extension invocation the given trait instances will be made available to their corresponding extensions.
Copyright © 2005–2017 Alfresco Software. All rights reserved.