Class ExternalResourceBinding_impl
java.lang.Object
org.apache.uima.resource.metadata.impl.MetaDataObject_impl
org.apache.uima.resource.metadata.impl.ExternalResourceBinding_impl
- All Implemented Interfaces:
- Serializable,- Cloneable,- ExternalResourceBinding,- MetaDataObject,- XMLizable
public class ExternalResourceBinding_impl
extends MetaDataObject_impl
implements ExternalResourceBinding
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_implMetaDataObject_impl.MetaDataAttr, MetaDataObject_impl.SerialContext, MetaDataObject_impl.Serializer
- 
Field SummaryFields inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_implserialContextFields inherited from interface org.apache.uima.resource.metadata.ExternalResourceBindingEMPTY_RESOURCE_BINDINGS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetKey()Retrieves the key that identifies theExternalResourceDependencybeing bound.Retrieves the name of the actual Resource instance that will satisfy this dependency.protected XmlizationInfoTo be implemented by subclasses to return information describing how to represent this object in XML.voidSets the key that identifies theExternalResourceDependencybeing bound.voidsetResourceName(String aName) Sets the name of the actual Resource instance that will satisfy this dependency.Methods inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_implbuildFromXMLElement, buildFromXMLElement, clone, equals, getAdditionalAttributes, getAttributeClass, getAttributeValue, getInfoset, getMatchingNode, getPropertyDescriptors, getPropertyXmlInfo, getRelativePathBase, getSerialContext, getSourceUrl, getSourceUrlString, getWrapperClass, getXMLAttributes, hashCode, isModifiable, listAttributes, readArrayPropertyValueFromXMLElement, readMapPropertyFromXml, readPropertyValueFromXMLElement, readUnknownPropertyValueFromXMLElement, resolveSettings, setAttributeValue, setInfoset, setSourceUrl, setSourceUrlIfNull, toString, toXML, toXML, toXML, toXML, valueIsNullOrEmptyArray, writeArrayPropertyAsElement, writeMapPropertyToXml, writePropertyAsElementMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.uima.resource.metadata.MetaDataObjectclone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrlMethods inherited from interface org.apache.uima.util.XMLizablebuildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML
- 
Constructor Details- 
ExternalResourceBinding_implpublic ExternalResourceBinding_impl()
 
- 
- 
Method Details- 
getKeyDescription copied from interface:ExternalResourceBindingRetrieves the key that identifies theExternalResourceDependencybeing bound. If this binding is declared in a primitive component, this is exactly the same key as is specified in theExternalResourceDependency.Within an aggregate, a slash-separated name is used to identify which component the binding applies to. For example, if an Aggregate AE contains an annotator with key annotator1which declares a resource dependencymyResource, that Aggregate AE could bind that resource dependency by using the keyannotator1/myResource.- Specified by:
- getKeyin interface- ExternalResourceBinding
- Returns:
- the key for this resource binding.
 
- 
setKeyDescription copied from interface:ExternalResourceBindingSets the key that identifies theExternalResourceDependencybeing bound. If this binding is declared in a primitive component, this is exactly the same key as is specified in theExternalResourceDependency.Within an aggregate, a slash-separated name is used to identify which component the binding applies to. For example, if an Aggregate AE contains an annotator with key annotator1which declares a resource dependencymyResource, that Aggregate AE could bind that resource dependency by using the keyannotator1/myResource.- Specified by:
- setKeyin interface- ExternalResourceBinding
- Parameters:
- aKey- the key for this resource binding.
 
- 
getResourceNameDescription copied from interface:ExternalResourceBindingRetrieves the name of the actual Resource instance that will satisfy this dependency. This name must match one of the names specified in anExternalResourceDescriptionwithin the enclosingResourceManagerConfigurationobject.- Specified by:
- getResourceNamein interface- ExternalResourceBinding
- Returns:
- the name of the resource satisfying this dependency.
 
- 
setResourceNameDescription copied from interface:ExternalResourceBindingSets the name of the actual Resource instance that will satisfy this dependency. This name must match one of the names specified in anExternalResourceDescriptionwithin the enclosingResourceManagerConfigurationobject.- Specified by:
- setResourceNamein interface- ExternalResourceBinding
- Parameters:
- aName- the name of the resource satisfying this dependency.
 
- 
getXmlizationInfoDescription copied from class:MetaDataObject_implTo be implemented by subclasses to return information describing how to represent this object in XML.- Specified by:
- getXmlizationInfoin class- MetaDataObject_impl
- Returns:
- information defining this object's XML representation
 
 
-