org.apache.hivemind
Interface LocationHolder

All Superinterfaces:
Locatable
All Known Implementing Classes:
AbstractExtensionPoint, AbstractServiceDescriptor, AbstractServiceInvocationDescriptor, AttributeMappingDescriptor, AttributeModelImpl, BaseAnnotationHolder, BaseLocatable, BaseRule, BuilderClassResolverFacet, BuilderErrorHandlerFacet, BuilderErrorLogFacet, BuilderFacet, BuilderLogFacet, BuilderMessagesFacet, BuilderParameter, BuilderPropertyFacet, BuilderServiceIdFacet, ConfigurationPointDescriptor, ConfigurationPointImpl, ContributionDescriptor, ConversionDescriptor, CreateClassServiceConstructor, CreateInstanceDescriptor, CreateObjectRule, DefaultsSymbolSource, DependencyDescriptor, ElementImpl, ElementModelImpl, EventLinkerImpl, EventRegistration, ImplementationDescriptor, InterceptorDescriptor, InvokeFactoryDescriptor, InvokeFactoryServiceConstructor, InvokeParentRule, MethodContribution, ModuleDescriptor, ModuleImpl, PushAttributeRule, PushContentRule, ReadAttributeRule, ReadContentRule, SchemaImpl, ServiceInterceptorContributionImpl, ServicePointDescriptor, ServicePointImpl, SetModuleRule, SetParentRule, SetPropertyRule, SingletonServiceModelFactory, StartupImpl, SubModuleDescriptor, TranslatorContribution

public interface LocationHolder
extends Locatable

Common interface for objects that can hold a location, typically, the location within a Resource from which the object was created.

Author:
Howard Lewis Ship

Method Summary
 void setLocation(Location location)
           
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Method Detail

setLocation

void setLocation(Location location)