public interface IMapSignatureOwnerHolder
extends oracle.odi.domain.mapping.component.IReusableMappingHolder
IMapComponent.ComponentCategory
Modifier and Type | Method and Description |
---|---|
MapAttribute |
findComponentAttributeForSignatureAttribute(MapAttribute signatureAttr)
Find the signature owner component attribute corresponding to the specified IS or OS component attribute.
|
MapConnectorPoint |
findConnectorPointForSignature(IMapComponent signatureComp)
Find the RMC component connector point corresponding to the specified RM signature component.
|
MapAttribute |
findSignatureAttributeForComponentAttribute(MapAttribute attribute)
Find the IS/OS component attribute corresponding to the specified signature owner attribute.
|
SignatureComponentDelegate |
findSignatureComponent(java.util.List pResult,
MapConnectorPoint pPoint)
Finds the signature component for the connection point.
|
SignatureComponentDelegate |
findSignatureComponent(MapConnectorPoint pPoint)
Finds the signature for the connection point.
|
java.lang.String |
getGUID()
Get the global id for this component.
|
IMapSignatureOwner |
getSignatureOwner() |
boolean |
inputSignatureAttributeHasExpression(MapAttribute isAttr)
Return true if the specified input signature attribute has an associated expression.
|
findOutputSignature, findOutputSignature, findRMCAttributeForSignatureAttribute, findRMCCPForSignature, findSignatureAttributeForRMCAttribute, getReusableMapping
bindTo, bindTo, connectTo, connectTo, connectTo, connectTo, createInputConnectorPoint, createOutputConnectorPoint, createOutputConnectorPoint, findConnectorPoint, findInputAttribute, findOutputAttribute, getAdapter, getAlias, getAllExpressions, getAttributeExpressions, getAttributes, getBoundObject, getBoundObjectName, getBoundShortcut, getBoundTechnology, getComponentCategory, getComponentLocation, getComponentLocation, getComponentOwner, getComponentType, getComponentTypeName, getConnectorPointCount, getConnectorPointCount, getConnectorPoints, getConnectorPoints, getConnectorPointToLeaf, getConnectorTo, getDelegate, getDownstreamConnectedLeafComponents, getDownstreamConnectedPoints, getExecuteOnHint, getExpressionReferences, getFlowConstraints, getFullName, getInputConnectorPoint, getInputConnectorPoint, getInputConnectorPointCount, getInputConnectorPoints, getInputPoint, getInScopeAttributes, getIntegrationType, getNextAvailableInput, getNextAvailableOutput, getOutputAttributeExpressions, getOutputAttributes, getOutputConnectorPoint, getOutputConnectorPoint, getOutputConnectorPointCount, getOutputConnectorPoints, getOutputPoint, getOwningComponent, getPrefix, getProjectedAttributes, getProposedConnectionIssues, getRootComponentOwner, getTechnicalDescription, getTopmostComponent, getTypeName, getUpstreamConnectedLeafComponents, getUpstreamConnectedLeafPoints, getUpstreamConnectedPoints, getUpstreamInScopeLeafAttributes, getUpstreamInScopeLeafPoints, getUpstreamSources, isAddInputConnectorPointAllowed, isAddOutputConnectorPointAllowed, isBound, isCompositeComponent, isDecorator, isEndpoint, isHidden, isInScope, isInScope, isMultiInputSelector, isOfType, isPassive, isProjector, isProposedConnectionValid, isSelector, isSignatureOwnerHolder, isSource, isSubComponent, isTarget, isValidForTechnology, referencesObject, removeAllConnections, removeAllConnections, removeAllInputConnections, removeInputConnectorPoint, removeInputConnectorPoint, removeInputConnectorPoint, removeOutputConnectorPoint, removeOutputConnectorPoint, reorderInputConnectorPoint, reorderOutputConnectorPoint, setAlias, setAttributeExpressionText, setAttributeExpressionText, setExecuteOnHint, setIsHidden, syncComponent
addComponent, containsComponent, createComponent, createComponent, createComponent, findAllComponents, findComponent, findComponentBoundTo, findComponentOfType, findComponentsBoundTo, findConnector, findSubComponentOwner, getAllComponents, getAllComponentsOfType, getAllSignatureOwnerHolders, getAllSubComponentOwners, getComponentCount, getComponents, getLeafLevelComponents, getLeafLevelEndpoints, getLeafLevelTargets, getMapRootContainer, getSources, getTargets, getTopLevelComponentsOfType, getTopLevelSources, getTopLevelTargets, getUpstreamLeafAttributes, getUpstreamLeafAttributes, getUpstreamLeafConnectorPoints, getUpstreamLeafSources, isComponent, isExpandableComponent, isSignatureOwner, removeComponent, removeComponent
addProperty, createProperty, getAllProperties, getBooleanPropertyValue, getDisplayableProperties, getDisplayableTypeName, getExpressionPropertyValue, getIntPropertyValue, getProperties, getProperty, getPropertyValue, getStringPropertyValue, isPropertyDefined, setBooleanPropertyValue, setIntPropertyValue, setPropertyValue
getBusinessName, getDescription, getName, setBusinessName, setDescription, setName
dump, dump, getDisplayableObjectName, getOwner, getStrongTypeClassName, validate, validate, validate
getRootContainer
getGlobalId, getInternalId, getParent
getPersistentClassName
getName
getBigNumericId, getGlobalId, getNumericId
IMapSignatureOwner getSignatureOwner() throws oracle.odi.domain.mapping.exception.MapComponentException, AdapterException, PropertyException
oracle.odi.domain.mapping.exception.MapComponentException
AdapterException
PropertyException
SignatureComponentDelegate findSignatureComponent(MapConnectorPoint pPoint)
null
if not found.pPoint
- the point for which we search a signaturenull
if not foundSignatureComponentDelegate findSignatureComponent(java.util.List pResult, MapConnectorPoint pPoint)
pResult
- the list of issues to be filled if any error is encounteredpPoint
- the point for which we search a signaturenull
if not foundMapAttribute findComponentAttributeForSignatureAttribute(MapAttribute signatureAttr) throws AdapterException, MappingException
outputSignatureAttr
- AdapterException
MappingException
MapAttribute findSignatureAttributeForComponentAttribute(MapAttribute attribute) throws AdapterException, MappingException
outputSignatureAttr
- AdapterException
MappingException
MapConnectorPoint findConnectorPointForSignature(IMapComponent signatureComp) throws AdapterException, MappingException
outputSignatureAttr
- AdapterException
MappingException
java.lang.String getGUID()
boolean inputSignatureAttributeHasExpression(MapAttribute isAttr) throws AdapterException, MappingException
AdapterException
MappingException