public interface IAssociationHREFDialogAPI extends IDialogAPI
Modifier and Type | Method and Description |
---|---|
boolean |
addHREFAssociations(java.util.List aListEntityReferences)
Given a list of localized entity references, create one or more HREF-style
associations.
|
void |
displayNoPotentialTargetsMessageBox()
Display a message box indicating that no potential targets exist for a nascent
HREF-style association.
|
boolean |
existsPotentialTargets()
Determine whether one or more potential targets exist, taking into account
the Vocabulary association end being dragged and the drop target.
|
IAssociationEnd |
getAssociationEnd()
Getter for reference to association end being dragged from the Vocabulary.
|
java.util.List |
getListPotentialTargets()
Given an association end facade that is being dragged from the Vocabulary tree
and a reference to the drop target node, return a localized list of all entity
instances that are potential targets of nascent association (this set of names will
be presented to the user as a list from which to choose).
|
com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode |
getTestNodeTarget()
Return a reference to TestNode that is the drop target for the association.
|
ITestsheetTreeSetModelAPI |
getTestsheetTreeSetModelAPI()
Return a reference to Testsheet Tree Set Model API.
|
int |
getTreeviewID()
Getter for ID of tree into which HREF-style associations are to be added.
|
boolean |
isEnabledOK(java.util.List aListEntityReferences)
Given a list of zero or more selected target entity references,
determine whether the OK button should be enabled.
|
void |
setAssociationEnd(IAssociationEnd aIAssociationEnd)
Setter for reference to association end being dragged from the Vocabulary.
|
void |
setTestNodeTarget(com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNodeTarget)
Setter for reference to TestNode that is the drop target for the association.
|
void |
setTestsheetTreeSetModelAPI(ITestsheetTreeSetModelAPI aITestsheetTreeSetModelAPI)
Setter for reference to Testsheet Tree Set Model API.
|
void |
setTreeviewID(int aiTreeviewID)
Setter for ID of tree into which HREF-style associations are to be added.
|
displayMessageBox, getIExceptionDialogDelegate, getLocale, getMessage, getMessage, getMessageBase, getMessageBoxDelegate, getPreferences, getScrollableMessageDelegate, getUserInterfaceInfoDelegate, setIExceptionDialogDelegate, setLocale, setMessageBoxDelegate, setPreferencesDelegate, setScrollableMessageDelegate, setUserInterfaceInfoDelegate
boolean addHREFAssociations(java.util.List aListEntityReferences)
aListEntityReferences
- List of localized entity references.true
if the command was successful.void displayNoPotentialTargetsMessageBox()
boolean existsPotentialTargets()
true
if any potential target entity instances exist.IAssociationEnd getAssociationEnd()
java.util.List getListPotentialTargets()
int getTreeviewID()
com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode getTestNodeTarget()
ITestsheetTreeSetModelAPI getTestsheetTreeSetModelAPI()
boolean isEnabledOK(java.util.List aListEntityReferences)
aListEntityReferences
- List of localized entity references.true
if OK button should be enabled.void setAssociationEnd(IAssociationEnd aIAssociationEnd)
aIAssociationEnd
- Instance of association end being dragged.void setTestNodeTarget(com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNodeTarget)
aTestNodeTarget
- TestNode that is target of drop operation.void setTestsheetTreeSetModelAPI(ITestsheetTreeSetModelAPI aITestsheetTreeSetModelAPI)
aITestsheetTreeSetModelAPI
- Instance of Testsheet Tree Set Model API.void setTreeviewID(int aiTreeviewID)
aiTreeviewID
- Treeview ID (e.g., ITestsheetTreeSetModelAPI.TREEVIEW_ID_INPUT).Copyright © 2005-2016 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.