|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.change_vision.jude.api.inf.presentation.IPresentation
public IPresentation
Interface for Presentation.
Method Summary | |
---|---|
abstract int |
getDepth()
Get Presentation Depth. |
abstract IDiagram |
getDiagram()
Get diagram. |
abstract String |
getID()
Get ID. |
abstract String |
getLabel()
Get label. |
abstract IElement |
getModel()
Get model. |
abstract HashMap |
getProperties()
Get Properties. |
abstract String |
getProperty(String key)
Get Properties. |
abstract String |
getType()
Get Presentation Type. |
abstract void |
setLabel(String label)
Set Label. |
abstract void |
setProperties(Map<K,V> map)
Set Properties. |
abstract void |
setProperty(String key,
String value)
Set Property. |
Methods inherited from class com.change_vision.jude.api.inf.model.IHyperlinkOwner |
---|
createElementHyperlink, createFileHyperlink, createURLHyperlink, deleteHyperlink, getHyperlinks |
Method Detail |
---|
abstract String getID()
abstract IElement getModel()
abstract IDiagram getDiagram()
abstract String getType()
Frame : "Frame" Class : "Class" StructuredClass : "StructuredClass" Nest : "Containment" Nest Shared Style : "ContainmentGroup" Association : "Association" Generalization : "Generalization" Generalization Shared Style : "GeneralizationGroup" Realization : "Realization" Dependency : "Dependency" Usage : "Usage" TemplateBinding : "TemplateBinding" AssociationClass : "AssociationClass" Model : "Model" Package" : Package" SubSystem : "SubSystem" Part : "Part" Port : "Port" Connector : "Connector" InstanceSpecification : "InstanceSpecification" Link : "Link" Note : "Note" NoteAnchor : "NoteAnchor" Text : "Text" Rectangle : "Rectangle" Oval : "Oval" Image : "Image" Line : "Line" FreeHand : "FreeHand" Highlighter : "Highlighter" UseCase : "UseCase" Extend : "Extend" Include : "Include" InitialPseudostate : "InitialPseudostate" State : "State" FinalState : "FinalState" Transition : "Transition" ShallowHistoryPseudostate : "ShallowHistoryPseudostate" DeepHistoryPseudostate : "DeepHistoryPseudostate" JunctionPseudostate : "JunctionPseudostate" ChoicePseudostate : "ChoicePseudostate" ForkPseudostate : "ForkPseudostate" JoinPseudostate : "JoinPseudostate" StubState in SubmachineState : "StubState in SubmachineState" SubmachineState : "SubmachineState" EntryPointPseudostate : "EntryPointPseudostate" ExitPointPseudostate : "ExitPointPseudostate" Partition : "Partition" InitialNode : "InitialNode" Action : "Action" Flow Final Node : "Flow Final Node" AcceptTimeEventAction : "AcceptTimeEventAction" InputPin : "InputPin" OutputPin : "OutputPin" SendSignalAction : "SendSignalAction" AcceptEventAction : "AcceptEventAction" Process : "Process" Connector : "Connector" CallBehaviorAction : "CallBehaviorAction" ActivityFinal : "ActivityFinal" ControlFlow/ObjectFlow : "ControlFlow/ObjectFlow" Decision Node & Merge Node : "Decision Node & Merge Node" ForkNode : "ForkNode" JoinNode : "JoinNode" ObjectNode : "ObjectNode" ActivityParameterNode : "ActivityParameterNode" Lifeline : "Lifeline" Activation : "Activation" Message : "Message" Termination : "Termination" InteractionUse : "InteractionUse" CombinedFragment : "CombinedFragment" StateInvariant : "StateInvariant" DurationConstraint : "DurationConstraint" TimeConstraint : "TimeConstraint" Lane : "Lane" Process : "Process" Transition : "Transition" InitialNode : "InitialNode" FinalNode : "FinalNode" ConditionJudgement : "ConditionJudgement" Fork : "Fork" Join : "Join" ExternalEntity : "ExternalEntity" ProcessBox : "ProcessBox" DataStore : "DataStore" Anchor : "Anchor" DataFlow : "DataFlow" Requirement : "Requirement" TestCase : "TestCase" DeriveReqt : "DeriveReqt" Copy : "Copy" Satisfy : "Satisfy" Verify : "Verify" Refine : "Refine" Trace : "Trace" EREntity : "EREntity" Identifying-Relationship : "Indentyfying-Relationship" Non-Identifying-Relationship : "Non-Indentyfying-Relationship" Many-to-many-Relationship : "Many-to-many-Relationship" Subtype : "Subtype" SubtypeGroup : "SubtypeGroup" Topic : "Topic" Edge : "Edge" Link between Topics : "MMLink" Boundary in Mindmap : "MMBoundary" Value Cell in CRUD : "ValueCell" Header Cell in CRUD : "HeaderCell" Total Header Cell in CRUD : "TotalHeaderCell"
abstract HashMap getProperties()
PresentationPropertyConstants.Key
,
PresentationPropertyConstants.Value
,
PresentationPropertyUtil
abstract String getProperty(String key)
key
- Key of Property.
PresentationPropertyConstants.Key
,
PresentationPropertyConstants.Value
,
PresentationPropertyUtil
abstract void setProperty(String key, String value)
key
- Key of Property.
value
Value of Property.
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.
​PresentationPropertyConstants.Key
,
​PresentationPropertyConstants.Value
,
PresentationPropertyUtil
abstract void setProperties(Map<K,V> map)
map
- Properties.
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.
PresentationPropertyConstants.Key
,
PresentationPropertyConstants.Value
,
PresentationPropertyUtil
abstract String getLabel()
abstract void setLabel(String label)
Label
- Label
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. if the label is not edited for Topic presentation or a presentation in Class/Object Diagram, UseCase Diagram, StateMachine Diagram and ER Diagram. 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 int getDepth()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |