## Uses of Interface
com.corticon.eclipse.studio.vocabulary.core.IAssociationEnd

- Packages that use IAssociationEnd
  Package | Description
  --- | ---
  com.corticon.eclipse.studio.rule.rulesheet.core |
  com.corticon.eclipse.studio.rule.rulesheet.table.core |
  com.corticon.eclipse.studio.test.testsheet.treeset.core |
  com.corticon.eclipse.studio.vocabulary.core |

- - ### Uses of IAssociationEnd in com.corticon.eclipse.studio.rule.rulesheet.core

    Methods in com.corticon.eclipse.studio.rule.rulesheet.core with parameters of type IAssociationEnd
    Modifier and Type | Method and Description
    --- | ---
    `com.corticon.rulesemf.canonicalrulemodel.rulesheet.LogicalVariable` | IRulesheetModelAPI.`addLogicalVariable(com.corticon.rulesemf.canonicalrulemodel.rulesheet.LogicalVariable aLogicalVariable, IAssociationEnd aIAssociationEnd, int aiIndex)` Add a new LogicalVariable instance to the PRuleset.

  - ### Uses of IAssociationEnd in com.corticon.eclipse.studio.rule.rulesheet.table.core

    Methods in com.corticon.eclipse.studio.rule.rulesheet.table.core with parameters of type IAssociationEnd
    Modifier and Type | Method and Description
    --- | ---
    `com.corticon.rulesemf.viewrulemodel.rulesheet.decisiontable.ScopeAssociation` | IRulesheetTableModelAPI.`addScopeAssociation(com.corticon.rulesemf.viewrulemodel.rulesheet.decisiontable.ScopeNode aScopeNode, IAssociationEnd aIAssociationEnd)` Add a new association to the Scope section.

  - ### Uses of IAssociationEnd in com.corticon.eclipse.studio.test.testsheet.treeset.core

    Methods in com.corticon.eclipse.studio.test.testsheet.treeset.core that return IAssociationEnd
    Modifier and Type | Method and Description
    --- | ---
    `IAssociationEnd` | IAssociationHREFDialogAPI.`getAssociationEnd()` Getter for reference to association end being dragged from the Vocabulary.

    Methods in com.corticon.eclipse.studio.test.testsheet.treeset.core with parameters of type IAssociationEnd
    Modifier and Type | Method and Description
    --- | ---
    `com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestAssociationHref` | ITestsheetTreeSetModelAPI.`addTestAssociationHref(int aiTreeviewID, com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNodeSource, com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNodeTarget, IAssociationEnd aIAssociationEnd)` Add a new HREF-style association to the specified test node.
    `com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestAssociationImbedded` | ITestsheetTreeSetModelAPI.`addTestAssociationImbedded(int aiTreeviewID, com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNode, IAssociationEnd aIAssociationEnd)` Add a new imbedded association to the specified test node.
    `com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestAssociationImbedded` | ITestsheetTreeSetModelAPI.`addTestAssociationImbeddedAndTargetEntityAttributes(int aiTreeviewID, com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNode, IAssociationEnd aIAssociationEnd)` Add a new imbedded association to the specified test node, including attributes.
    `com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestAssociationImbedded` | ITestsheetTreeSetModelAPI.`addTestAssociationImbeddedAndTargetEntityAttributes(int aiTreeviewID, com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNode, IAssociationEnd aIAssociationEnd, boolean abDeclaredOnly)` Add a new imbedded association to the specified test node, including attributes.
    `void` | ITestsheetTreeSetModelAPI.`displayNoPotentialTargetsMessageBox(int aiTreeviewID, IAssociationEnd aIAssociationEnd, com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNode)` Display a message box indicating that no potential targets exist for a nascent HREF-style association.
    `void` | IAssociationHREFDialogAPI.`setAssociationEnd(IAssociationEnd aIAssociationEnd)` Setter for reference to association end being dragged from the Vocabulary.

  - ### Uses of IAssociationEnd in com.corticon.eclipse.studio.vocabulary.core

    Methods in com.corticon.eclipse.studio.vocabulary.core that return IAssociationEnd
    Modifier and Type | Method and Description
    --- | ---
    `IAssociationEnd` | IVocabularyModelAPI.`addAssociation(AssociationParameters aAssociationParameters)` Add a new association to the Vocabulary as specified in an AssociationParameters instance.
    `IAssociationEnd` | IVocabularyModelAPI.`findAssociation(java.lang.String astrEntityName, java.lang.String astrAssociationName)` Find association in entity matching a given name.
    `IAssociationEnd` | IVocabularyModelAPI.`findAssociation(java.lang.String astrEntityName, java.lang.String astrAssociationName, boolean abDeclaredOnly)` Find association in entity matching a given name.
    `IAssociationEnd` | IVocabularyModelAPI.`findAssociation(java.lang.String astrEntityName, java.lang.String astrAssociationName, boolean abDeclaredOnly, boolean abBase)` Find association in entity matching a given name.
    `IAssociationEnd` | VocabularyCache.`findAssociation(java.lang.String astrEntityName, java.lang.String astrAssociationName, int aiVocabularyNameCache)`
    `IAssociationEnd` | IVocabularyModelAPI.`findXMLAssociation(java.lang.String astrEntityName, java.lang.String astrAssociationName)` Find association in entity matching a given XML name.
    `IAssociationEnd` | IVocabularyModelAPI.`findXMLAssociation(java.lang.String astrEntityName, java.lang.String astrAssociationName, java.lang.String astrQualifierType)` Find association in entity matching a given XML name.
    `IAssociationEnd` | IAssociationDialogAPI.`getAssociationEnd()` Returns reference to the association end, the context for all other dialog API calls.
    `IAssociationEnd` | IDatabaseMappingAPI.`getAssociationEndFromPrimaryKeyColumnName(IEntity aIEntity, java.lang.String astrColumnName)` Given an IEntity instance and a database column name, use database metadata in an brute-force effort to locate the matching IAssociationEnd instance, if any.
    `IAssociationEnd` | IAssociationEnd.`getOpposite()` Return the opposite association end for a bi-directional association, or `null` if this is a unidirectional association.

    Methods in com.corticon.eclipse.studio.vocabulary.core with parameters of type IAssociationEnd
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List` | IEntity.`getAssociationEndQualifiers(IAssociationEnd aIAssociationEnd)` Given an association end, return a list of association end qualifiers.
    `AssociationParameters` | IVocabularyModelAPI.`getAssociationParametersExisting(IAssociationEnd aIAssociationEnd)` Returns an AssociationParameters instance populated with data from an existing association.
    `java.lang.String` | IVocabularyModelAPI.`getCardinalitiesString(IAssociationEnd aIAssociationEnd)` Return the "cardinalities" string representation for a given instance of IAssociationEnd: 1->1 (one-to-one) 1->* (one-to-many) *->1 (many-to-one) *->* (many-to-many)
    `java.lang.String` | IDatabaseMappingAPI.`getJoinExpression(IAssociationEnd aIAssociationEnd)` Return the "smart matching" join expression for the given association end.
    `java.util.List` | IDatabaseMappingAPI.`getJoinExpressions(IAssociationEnd aIAssociationEnd)` Get all valid join expressions for a given association end from database metadata.
    `java.util.List` | IVocabularyModelAPI.`getListCardinalities(IAssociationEnd aIAssociationEnd)` Return a list of all cardinality choices: 1->1 (one-to-one) 1->* (one-to-many) *->1 (many-to-one) *->* (many-to-many)
    `java.util.List` | IVocabularyModelAPI.`getListJavaObjectFieldNames(IAssociationEnd aIAssociationEnd)` Return a list consisting of java object field names.
    `java.util.List` | IVocabularyModelAPI.`getListJavaObjectGetMethods(IAssociationEnd aIAssociationEnd)` Return a list consisting of java object get method names.
    `java.util.List` | IVocabularyModelAPI.`getListJavaObjectSetMethods(IAssociationEnd aIAssociaitonEnd)` Return a list consisting of java object set method names.
    `java.util.List` | IVocabularyModelAPI.`getListJoinExpressions(IAssociationEnd aIAssociationEnd)` Get all valid join expressions for a given association end from database metadata.
    `java.util.List` | IVocabularyModelAPI.`getListNavigabilities(IAssociationEnd aIAssociation)` Return a list of all navigability choices.
    `java.lang.String` | IVocabularyModelAPI.`getNavigabilityString(IAssociationEnd aIAssociationEnd)` Return the "navigability" string representation for a given instance of IAssociationEnd.
    `java.lang.String` | IJavaMappingAPI.`getObjectFieldName(IAssociationEnd aIAssociationEnd)` Return the "best matching" Field name for a given association considering the entity and the best possible match on attribute name (if explicitly specified).
    `java.lang.String` | IJavaMappingAPI.`getObjectFieldNameGenericType(IAssociationEnd aIAssociationEnd)` Return the Generic Datatype of the Field from the Metadata
    `java.lang.String` | IJavaMappingAPI.`getObjectFieldNameSmartMatch(IAssociationEnd aIAssociationEnd)` Given an IAssociationEnd, determine the best matching Field name from the metadata if available.
    `java.lang.String` | IJavaMappingAPI.`getObjectFieldNameType(IAssociationEnd aIAssociationEnd)` Return the Datatype of the Field from the Metadata
    `java.lang.String` | IJavaMappingAPI.`getObjectGetMethod(IAssociationEnd aIAssociationEnd)` Return the "best matching" Getter Method for a given attibute considering the entity and the best possible match on attribute name (if explicitly specified).
    `java.lang.String` | IJavaMappingAPI.`getObjectGetMethodGenericType(IAssociationEnd aIAssociationEnd)` Return the Generic Datatype that the Getter Method needs from the Metadata
    `java.lang.String` | IJavaMappingAPI.`getObjectGetMethodSmartMatch(IAssociationEnd aIAssociationEnd)` Given an IAssociationEnd, determine the best matching Getter Method from the metadata if available.
    `java.lang.String` | IJavaMappingAPI.`getObjectGetMethodType(IAssociationEnd aIAssociationEnd)` Return the Datatype that the Getter Method needs from the Metadata
    `java.lang.String` | IJavaMappingAPI.`getObjectSetMethod(IAssociationEnd aIAssociationEnd)` Return the "best matching" Setter Method for a given association considering the entity and the best possible match on attribute name (if explicitly specified).
    `java.lang.String` | IJavaMappingAPI.`getObjectSetMethodGenericType(IAssociationEnd aIAssociationEnd)` Return the Generic Datatype that the Setter Method will return from the Metadata
    `java.lang.String` | IJavaMappingAPI.`getObjectSetMethodSmartMatch(IAssociationEnd aIAssociationEnd)` Given an IAssociationEnd, determine the best matching Setter Method from the metadata if available.
    `java.lang.String` | IJavaMappingAPI.`getObjectSetMethodType(IAssociationEnd aIAssociationEnd)` Return the Datatype that the Setter Method will return from the Metadata
    `boolean` | IJavaMappingAPI.`isObjectFieldNameTypeAnArray(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is an array.
    `boolean` | IJavaMappingAPI.`isObjectFieldNameTypeCollection(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is a collection.
    `boolean` | IJavaMappingAPI.`isObjectFieldNameTypeNoArgumentConstructor(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is a no-argument constructor.
    `boolean` | IJavaMappingAPI.`isObjectGetMethodTypeAnArray(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is an array.
    `boolean` | IJavaMappingAPI.`isObjectGetMethodTypeCollection(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is a collection.
    `boolean` | IJavaMappingAPI.`isObjectGetMethodTypeNoArgumentConstructor(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is a no-argument constructor.
    `boolean` | IJavaMappingAPI.`isObjectSetMethodTypeAnArray(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is an array.
    `boolean` | IJavaMappingAPI.`isObjectSetMethodTypeCollection(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is a collection.
    `boolean` | IJavaMappingAPI.`isObjectSetMethodTypeNoArgumentConstructor(IAssociationEnd aIAssociationEnd)` Return a boolean that signifies whether the association type is a no-argument constructor.
    `boolean` | IVocabularyModelAPI.`replaceAssociation(IAssociationEnd aIAssociationEnd, AssociationParameters aAssociationParameters)` Replace (update) an existing association.
    `void` | IAssociationDialogAPI.`setAssociationEnd(IAssociationEnd aIAssociationEnd)` Set a reference to the association end, the context for all other dialog API calls.
    `boolean` | IVocabularyModelAPI.`setAssociationEndCardinalities(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Cardinalities.
    `boolean` | IVocabularyModelAPI.`setAssociationEndJavaObjectFieldName(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Java Object Field Name.
    `boolean` | IVocabularyModelAPI.`setAssociationEndJavaObjectGetMethod(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Java Object Get Method.
    `boolean` | IVocabularyModelAPI.`setAssociationEndJavaObjectSetMethod(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Java Object Set Method.
    `boolean` | IVocabularyModelAPI.`setAssociationEndJoinExpression(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Join Expression.
    `boolean` | IVocabularyModelAPI.`setAssociationEndMandatory(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Mandatory.
    `boolean` | IVocabularyModelAPI.`setAssociationEndName(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd name.
    `boolean` | IVocabularyModelAPI.`setAssociationEndNavigability(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Navigability.
    `boolean` | IVocabularyModelAPI.`setAssociationEndSourceEntity(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Source Entity.
    `boolean` | IVocabularyModelAPI.`setAssociationEndTargetEntity(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd Target Entity.
    `boolean` | IVocabularyModelAPI.`setAssociationEndXMLPropertyName(IAssociationEnd aIAssociationEnd, java.lang.String astrValue)` Set AssociationEnd XML Property Name.

Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.