INamedElement
com.change_vision.jude.api.inf.model.Activity Diagram Interface
com.change_vision.jude.api.inf.model.CRUD Interface
com.change_vision.jude.api.inf.model.Class and UseCase Diagram Interface
com.change_vision.jude.api.inf.model.ER Diagram Interface
com.change_vision.jude.api.inf.model.Mindmap Interface
com.change_vision.jude.api.inf.model.Sequence diagram Interface
com.change_vision.jude.api.inf.model.Statemachine Diagram Interface
com.change_vision.jude.api.inf.model.Data Flow Diagram Interface
com.change_vision.jude.api.inf.model.
IElement
+
getId
() :
String
+
getOwner
() :
IElement
+
getComments
() :
IComment
[]
+
getStereotypes
() :
String
[]
+
removeStereotype
(
String
stereotype) :void
+
addStereotype
(
String
stereotype) :void
+
getTaggedValues
() :
ITaggedValue
[]
+
isReadOnly
() :boolean
+
getTypeModifier
() :
String
+
setTypeModifier
(
String
typeModifier) :void
com.change_vision.jude.api.inf.model.
IHyperlinkOwner
+
getHyperlinks
() :
IHyperlink
[]
+
createFileHyperlink
(
String
fileName,
String
filePath,
String
Comment) :
IHyperlink
+
createURLHyperlink
(
String
URL,
String
Comment) :
IHyperlink
+
createElementHyperlink
(
IElement
element,
String
Comment) :
IHyperlink
+
deleteHyperlink
(
IHyperlink
hyperlink) :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.
IDataFlowNode
+
getIncomings
() :
IDataFlow
[]
+
getOutgoings
() :
IDataFlow
[]
com.change_vision.jude.api.inf.model.
IAttribute
+
getType
() :
IClass
+
getTypeExpression
() :
String
+
getInitialValue
() :
String
+
isChangeable
() :boolean
+
getAssociation
() :
IAssociation
+
getQualifiers
() :
IAttribute
[]
+
getMultiplicity
() :
IMultiplicityRange
[]
+
isDerived
() :boolean
+
isComposite
() :boolean
+
isAggregate
() :boolean
+
isEnable
() :boolean
+
isStatic
() :boolean
+
setType
(
IClass
type) :void
+
setTypeExpression
(
String
type) :void
+
setInitialValue
(
String
initialValue) :void
+
setChangeable
(boolean isChangeable) :void
+
setAggregation
() :void
+
setComposite
() :void
+
setStatic
(boolean isStatic) :void
+
setMultiplicity
(int[][] ranges) :void
+
setDerived
(boolean isDerived) :void
+
setEnable
(boolean isEnable) :void
com.change_vision.jude.api.inf.model.
IExtend
+
getExtension
() :
IUseCase
+
getExtendedCase
() :
IUseCase
com.change_vision.jude.api.inf.model.
IComment
+
getAnnotatedElements
() :
IElement
[]
+
getBody
() :
String
com.change_vision.jude.api.inf.model.
IFlow
+
getSource
() :
IActivityNode
+
getTarget
() :
IActivityNode
+
getGuard
() :
String
+
getAction
() :
String
com.change_vision.jude.api.inf.model.
IERRelationship
+
getLogicalName
() :
String
+
getPhysicalName
() :
String
+
getVerbPhraseParent
() :
String
+
getVerbPhraseChild
() :
String
+
isIdentifying
() :boolean
+
isNonIdentifying
() :boolean
+
isMultiToMulti
() :boolean
+
isParentRequired
() :boolean
+
getParent
() :
IEREntity
+
getChild
() :
IEREntity
+
getForeignKeys
() :
IERAttribute
[]
+
getERIndex
() :
IERIndex
+
setLogicalName
(
String
logicalName) :void
+
setPhysicalName
(
String
physicalName) :void
+
setVerbPhraseParent
(
String
verbPhrase) :void
+
setVerbPhraseChild
(
String
verbPhrase) :void
+
setParentRequired
(boolean isParentRequired) :void
+
setForeignKey
(
IERAttribute
parent,
IERAttribute
child) :void
+
setERIndex
(
IERIndex
erIndex) :void
+
setERIndexToPrimarykey
() :void
com.change_vision.jude.api.inf.model.
IActivityNode
+
getIncomings
() :
IFlow
[]
+
getOutgoings
() :
IFlow
[]
com.change_vision.jude.api.inf.model.
IStateMachine
+
getVertexes
() :
IVertex
[]
+
getTransitions
() :
ITransition
[]
+
getStateMachineDiagram
() :
IStateMachineDiagram
com.change_vision.jude.api.inf.model.
IEREntity
+
getLogicalName
() :
String
+
getPhysicalName
() :
String
+
getType
() :
String
+
getPrimaryKeys
() :
IERAttribute
[]
+
getForeignKeys
() :
IERAttribute
[]
+
getNonPrimaryKeys
() :
IERAttribute
[]
+
getERIndices
() :
IERIndex
[]
+
getChildrenRelationships
() :
IERRelationship
[]
+
getParentRelationships
() :
IERRelationship
[]
+
getChildrenSubtypeRelationships
() :
IERSubtypeRelationship
[]
+
getParentSubtypeRelationships
() :
IERSubtypeRelationship
[]
+
setLogicalName
(
String
name) :void
+
setPhysicalName
(
String
name) :void
+
setType
(
String
type) :void
com.change_vision.jude.api.inf.model.
IParameter
+
getType
() :
IClass
+
getTypeExpression
() :
String
+
setType
(
IClass
type) :void
+
getDirection
() :
String
+
setDirection
(
String
direction) :void
+
setTypeExpression
(
String
type) :void
com.change_vision.jude.api.inf.model.
IRealization
+
getSupplier
() :
IClass
+
getClient
() :
IClass
com.change_vision.jude.api.inf.model.
IERSchema
+
getDomains
() :
IERDomain
[]
+
getDatatypes
() :
IERDatatype
[]
+
getEntities
() :
IEREntity
[]
com.change_vision.jude.api.inf.model.
IConstraint
+
getConstrainedElement
() :
IElement
[]
+
getSpecification
() :
String
+
setSpecification
(
String
specification) :void
com.change_vision.jude.api.inf.model.
IERAttribute
+
getLogicalName
() :
String
+
getPhysicalName
() :
String
+
isPrimaryKey
() :boolean
+
isForeignKey
() :boolean
+
getDomain
() :
IERDomain
+
getDatatype
() :
IERDatatype
+
getLengthPrecision
() :
String
+
isNotNull
() :boolean
+
getDefaultValue
() :
String
+
getConstraint
(
String
constraintName) :
IConstraint
+
getReferencedPrimaryKey
() :
IERAttribute
+
getReferencedForeignKeys
() :
IERAttribute
[]
+
getERIndices
() :
IERIndex
[]
+
getReferencedRelationship
() :
IERRelationship
+
getReferencedSubtypeRelationships
() :
IERSubtypeRelationship
[]
+
getSubtypeForeignKeyInv
() :
IERSubtypeRelationship
+
setLogicalName
(
String
name) :void
+
setPhysicalName
(
String
name) :void
+
setPrimaryKey
(boolean isPrimaryKey) :void
+
setDomain
(
IERDomain
domain) :void
+
setDatatype
(
IERDatatype
datatype) :void
+
setLengthPrecision
(
String
value) :void
+
setNotNull
(boolean isNotNull) :void
+
setDefaultValue
(
String
defaultValue) :void
com.change_vision.jude.api.inf.model.
IInteractionFragment
com.change_vision.jude.api.inf.model.
IVertex
+
getIncomings
() :
ITransition
[]
+
getOutgoings
() :
ITransition
[]
com.change_vision.jude.api.inf.model.
IDataFlow
+
getSource
() :
IDataFlowNode
+
getTarget
() :
IDataFlowNode
com.change_vision.jude.api.inf.model.
IAssociation
+
getAttributes
() :
IAttribute
[]
+
getMemberEnds
() :
IAttribute
[]
com.change_vision.jude.api.inf.model.
ILifeline
+
getFragments
() :
INamedElement
[]
+
getFragments
(
IInteractionOperand
operand) :
INamedElement
[]
+
getBase
() :
IClass
+
isDestroyed
() :boolean
com.change_vision.jude.api.inf.model.
IPackage
+
getOwnedElements
() :
INamedElement
[]
com.change_vision.jude.api.inf.model.
IDependency
+
getSupplier
() :
INamedElement
+
getClient
() :
INamedElement
com.change_vision.jude.api.inf.model.
IExtentionPoint
com.change_vision.jude.api.inf.model.
IERIndex
+
isUnique
() :boolean
+
isKey
() :boolean
+
getParentEREntity
() :
IEREntity
+
getERAttributes
() :
IERAttribute
[]
+
getERRelationships
() :
IERRelationship
[]
+
getKind
() :
String
+
addERAttribute
(
IERAttribute
attribute) :void
+
removeERAttribute
(
IERAttribute
attribute) :void
+
setUnique
(boolean isUnique) :void
+
setKey
(boolean isKey) :void
com.change_vision.jude.api.inf.model.
IPartition
+
getSuperPartition
() :
IPartition
+
getSubPartitions
() :
IPartition
[]
+
getActivityNodes
() :
IActivityNode
[]
+
isHorizontal
() :boolean
+
getPreviousPartition
() :
IPartition
+
getNextPartition
() :
IPartition
com.change_vision.jude.api.inf.model.
IMessage
+
getSource
() :
INamedElement
+
getTarget
() :
INamedElement
+
isSynchronous
() :boolean
+
isAsynchronous
() :boolean
+
isReturnMessage
() :boolean
+
getOperation
() :
IOperation
+
getArgument
() :
String
+
getReturnValue
() :
String
+
getGuard
() :
String
+
getIndex
() :
String
+
getActivator
() :
IMessage
+
getPredecessor
() :
IMessage
+
getSuccessor
() :
IMessage
+
getReturnValueVariable
() :
String
com.change_vision.jude.api.inf.model.
ITransition
+
getSource
() :
IVertex
+
getTarget
() :
IVertex
+
getGuard
() :
String
+
getAction
() :
String
+
getEvent
() :
String
com.change_vision.jude.api.inf.model.
IInteractionOperand
+
getGuard
() :
String
+
getLifelines
() :
ILifeline
[]
com.change_vision.jude.api.inf.model.
ITemplateBinding
+
getBoundElement
() :
IClass
+
getTemplate
() :
IClass
+
getActualMap
() :
Map
+
addActualParameter
(
IClassifierTemplateParameter
param,
Object
actual) :void
+
removeActualParameter
(
IClassifierTemplateParameter
param) :void
+
getActualParameterTypeModifier
(
IClassifierTemplateParameter
param) :
String
+
setActualParameterTypeModifier
(
IClassifierTemplateParameter
param,
String
typeModifier) :void
com.change_vision.jude.api.inf.model.
IGeneralization
+
getSuperType
() :
IClass
+
getSubType
() :
IClass
+
setSuperType
(
IClass
superType) :void
+
setSubType
(
IClass
subType) :void
com.change_vision.jude.api.inf.model.
IUsage
+
getSupplier
() :
IClass
+
getClient
() :
IClass
com.change_vision.jude.api.inf.model.
IActivity
+
getPartitions
() :
IPartition
[]
+
getActivityNodes
() :
IActivityNode
[]
+
getFlows
() :
IFlow
[]
+
getActivityDiagram
() :
IActivityDiagram
com.change_vision.jude.api.inf.model.
IERSubtypeRelationship
+
getLogicalName
() :
String
+
getPhysicalName
() :
String
+
getDiscriminatorAttribute
() :
IERAttribute
+
isConclusive
() :boolean
+
getParent
() :
IEREntity
+
getChild
() :
IEREntity
+
getForeignKeys
() :
IERAttribute
[]
+
setLogicalName
(
String
name) :void
+
setPhysicalName
(
String
name) :void
+
setDiscriminatorAttribute
(
IERAttribute
discriminatorAttribute) :void
+
setConclusive
(boolean isConclusive) :void
com.change_vision.jude.api.inf.model.
IClass
+
isAbstract
() :boolean
+
isLeaf
() :boolean
+
isActive
() :boolean
+
getAttributes
() :
IAttribute
[]
+
getOperations
() :
IOperation
[]
+
getNestedClasses
() :
IClass
[]
+
getGeneralizations
() :
IGeneralization
[]
+
getSpecializations
() :
IGeneralization
[]
+
getSupplierRealizations
() :
IRealization
[]
+
getClientRealizations
() :
IRealization
[]
+
getSupplierUsages
() :
IUsage
[]
+
getClientUsages
() :
IUsage
[]
+
getTemplateParameters
() :
IClassifierTemplateParameter
[]
+
getTemplateBindings
() :
ITemplateBinding
[]
+
setAbstract
(boolean isAbstract) :void
+
setLeaf
(boolean isLeaf) :void
+
setActive
(boolean isActive) :void
com.change_vision.jude.api.inf.model.
IERDatatype
+
getLengthConstraint
() :
String
+
getPrecisionConstraint
() :
String
+
getDefaultLengthPrecision
() :
String
+
getDescription
() :
String
+
setLengthConstraint
(
String
lengthConstraint) :void
+
setPrecisionConstraint
(
String
precisionConstaint) :void
+
setDefaultLengthPrecision
(
String
defaultLength) :void
+
setDescription
(
String
description) :void
com.change_vision.jude.api.inf.model.
IERDomain
+
getLogicalName
() :
String
+
getPhysicalName
() :
String
+
getDatatypeName
() :
String
+
getDefaultValue
() :
String
+
getLengthPrecision
() :
String
+
isNotNull
() :boolean
+
getChildren
() :
IERDomain
[]
com.change_vision.jude.api.inf.model.
IDiagram
+
getText
() :
String
[]
com.change_vision.jude.api.inf.model.
IInclude
+
getAddition
() :
IUseCase
+
getIncludingCase
() :
IUseCase
com.change_vision.jude.api.inf.model.
IClassifierTemplateParameter
+
allowSubstitutable
() :boolean
+
getType
() :
IClass
+
getDefaultValue
() :
Object
+
setType
(
IClass
type) :void
+
setTypeExpression
(
String
type) :void
+
setDefaultValue
(
Object
value) :void
com.change_vision.jude.api.inf.model.
IOperation
+
getParameters
() :
IParameter
[]
+
getReturnType
() :
IClass
+
getReturnTypeExpression
() :
String
+
isLeaf
() :boolean
+
isAbstract
() :boolean
+
isStatic
() :boolean
+
addParameter
(
IParameter
[] parameters) :void
+
removeParameter
(
IParameter
[] parameters) :void
+
setReturnType
(
IClass
returnType) :void
+
setLeaf
(boolean isLeaf) :void
+
setAbstract
(boolean isAbstract) :void
+
setStatic
(boolean isStatic) :void
+
setReturnTypeExpression
(
String
type) :void