|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.change_vision.jude.api.inf.model.INamedElement
public INamedElement
Interface for named elements.
| Field Summary | |
|---|---|
(package private) static String |
PACKAGE_VISIBILITY
|
(package private) static String |
PRIVATE_VISIBILITY
|
(package private) static String |
PROTECTED_VISIBILITY
|
(package private) static String |
PUBLIC_VISIBILITY
|
| Method Summary | |
|---|---|
abstract String |
getAlias1()
Get Alias1. |
abstract String |
getAlias2()
Get Alias2. |
abstract IDependency[] |
getClientDependencies()
Get Client Dependencies. |
abstract IRealization[] |
getClientRealizations()
Get Realizations. |
abstract IUsage[] |
getClientUsages()
Get Usages. |
abstract IConstraint[] |
getConstraints()
Get Constraints. |
abstract String |
getDefinition()
Get Definition. |
abstract IDiagram[] |
getDiagrams()
Get Diagrams. |
abstract String |
getFullName(String namespaceSeparator)
Get Name with Full Namespace. |
abstract String |
getFullNamespace(String namespaceSeparator)
Get Full Namespace of Element. |
abstract String |
getName()
Get Name. |
abstract IDependency[] |
getSupplierDependencies()
Get Supplier Dependencies. |
abstract IRealization[] |
getSupplierRealizations()
Get Supplier Realizations. |
abstract IUsage[] |
getSupplierUsages()
Get Supplier Usages. |
abstract boolean |
isPackageVisibility()
Check if the visibility is Package. |
abstract boolean |
isPrivateVisibility()
Check if the visibility is Private. |
abstract boolean |
isProtectedVisibility()
Check if the visibility is Protected. |
abstract boolean |
isPublicVisibility()
Check if the visibility is Public. |
abstract void |
setAlias1(String alias1)
Set Alias1. |
abstract void |
setAlias2(String alias2)
Set Alias2. |
abstract void |
setDefinition(String definition)
Set Definition. |
abstract void |
setName(String name)
Set Name. |
abstract void |
setVisibility(String visibility)
Set Visibility. |
| Methods inherited from class com.change_vision.jude.api.inf.model.IElement |
|---|
addStereotype, getComments, getContainer, getContainers, getId, getOwner, getPresentations, getStereotypes, getTaggedValues, getTypeModifier, hasStereotype, hasStereotype, isReadOnly, removeStereotype, setTypeModifier |
| Methods inherited from class com.change_vision.jude.api.inf.model.IHyperlinkOwner |
|---|
createElementHyperlink, createFileHyperlink, createURLHyperlink, deleteHyperlink, getHyperlinks |
| Field Detail |
|---|
static final String PUBLIC_VISIBILITY
static final String PROTECTED_VISIBILITY
static final String PACKAGE_VISIBILITY
static final String PRIVATE_VISIBILITY
| Method Detail |
|---|
abstract String getName()
abstract IConstraint[] getConstraints()
abstract IDependency[] getSupplierDependencies()
abstract IRealization[] getSupplierRealizations()
abstract IUsage[] getSupplierUsages()
abstract IDependency[] getClientDependencies()
abstract IRealization[] getClientRealizations()
abstract IUsage[] getClientUsages()
abstract String getDefinition()
abstract boolean isPublicVisibility()
abstract boolean isProtectedVisibility()
abstract boolean isPrivateVisibility()
abstract boolean isPackageVisibility()
abstract IDiagram[] getDiagrams()
abstract void setName(String name)
name - Name
InvalidEditingException - InvalidEditingException occurs.
Keys:
ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in astah* community.
PARAMETER_ERROR_KEY - if a parameter is not set properly.
BAD_TRANSACTION_KEY - Bad Transaction.
HAS_EXCEPTION_KEY - if an exception has occurred.
READ_ONLY_KEY - if a read-only element is edited.
Values:
Error messages for exceptions.abstract void setDefinition(String definition)
definition - Definition
InvalidEditingException - InvalidEditingException occurs.
Keys:
ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in astah* community.
PARAMETER_ERROR_KEY - if a parameter is not set properly.
BAD_TRANSACTION_KEY - Bad Transaction.
HAS_EXCEPTION_KEY - if an exception has occurred.
READ_ONLY_KEY - if a read-only element is edited.
Values:
Error messages for exceptions.abstract void setVisibility(String visibility)
visibility: - public, protected, package, private
visibility: public, protected, package, private
InvalidEditingException - InvalidEditingException occurs.
Keys:
ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in astah* community.
PARAMETER_ERROR_KEY - if a parameter is not set properly.
BAD_TRANSACTION_KEY - Bad Transaction.
HAS_EXCEPTION_KEY - if an exception has occurred.
READ_ONLY_KEY - if a read-only element is edited.
Values:
Error messages for exceptions.abstract String getAlias1()
abstract String getAlias2()
abstract void setAlias1(String alias1)
alias1 - alias1
InvalidEditingException - InvalidEditingException occurs.
Keys:
ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in astah* community.
INVALID_ALIAS_MODEL_ERROR_KEY - if an alias cannot be set to the model.
BAD_TRANSACTION_KEY - Bad Transaction.
HAS_EXCEPTION_KEY - if an exception has occurred.
READ_ONLY_KEY - if a read-only element is edited.
Values:
Error messages for exceptions.abstract void setAlias2(String alias2)
alias2 - alias2
InvalidEditingException - InvalidEditingException occurs.
Keys:
ILLEGAL_VERSION_ERROR_KEY - if Editing API is used in astah* community.
INVALID_ALIAS_MODEL_ERROR_KEY - if an alias cannot be set to the model.
BAD_TRANSACTION_KEY - Bad Transaction.
HAS_EXCEPTION_KEY - if an exception has occurred.
READ_ONLY_KEY - if a read-only element is edited.
Values:
Error messages for exceptions.abstract String getFullName(String namespaceSeparator)
namespaceSeparator - Separator of the namespace (e.g. "::", "/", ".")
getFullNamespace(String),
IElement.getOwner()abstract String getFullNamespace(String namespaceSeparator)
namespaceSeparator - Separator of the namespace (e.g. "::", "/", ".")
IElement.getOwner()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||