IElement
com.change_vision.jude.api.inf.model.Class and UseCase Diagram Interface
com.change_vision.jude.api.inf.model.
IElement
+
getId
() :
String
+
getOwner
() :
IElement
+
getContainer
() :
IElement
+
getContainers
() :
IElement
[]
+
getComments
() :
IComment
[]
+
getStereotypes
() :
String
[]
+
removeStereotype
(
String
stereotype) :void
+
addStereotype
(
String
stereotype) :void
+
getTaggedValues
() :
ITaggedValue
[]
+
isReadOnly
() :boolean
+
getTypeModifier
() :
String
+
getPresentations
() :
IPresentation
[]
+
setTypeModifier
(
String
typeModifier) :void
com.change_vision.jude.api.inf.model.
INamedElement
PUBLIC_VISIBILITY
:
String
PROTECTED_VISIBILITY
:
String
PACKAGE_VISIBILITY
:
String
PRIVATE_VISIBILITY
:
String
+
getName
() :
String
+
getConstraints
() :
IConstraint
[]
+
getSupplierDependencies
() :
IDependency
[]
+
getClientDependencies
() :
IDependency
[]
+
getDefinition
() :
String
+
isPublicVisibility
() :boolean
+
isProtectedVisibility
() :boolean
+
isPrivateVisibility
() :boolean
+
isPackageVisibility
() :boolean
+
getDiagrams
() :
IDiagram
[]
+
setName
(
String
name) :void
+
setDefinition
(
String
definition) :void
+
setVisibility
(
String
visibility) :void
+
getAlias1
() :
String
+
getAlias2
() :
String
+
setAlias1
(
String
alias1) :void
+
setAlias2
(
String
alias2) :void
com.change_vision.jude.api.inf.model.
ITaggedValue
+
getKey
() :
String
+
getValue
() :
String
+
setKey
(
String
key) :void
+
setValue
(
String
value) :void