|
|||||||||
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, 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 |