Support Q & A

Tag Filter: Filter
Viewing Page 1 of 9 (20 questions out of 177)

Lifeline sequence diagram

1
replies

I know this question might seem stupid, but since i'm a total beginner i need to start somewhere. After i created new lifelines in a sequence diagram i saw i can only move them left-right but not up-down too. What do i need to in order to unlock the movement on Y axis too?

Restricted looks like : Image Text How i'd want it :Image Text
Just to be clear, second image is edited, didn't manage to do that in astah.

Product: Astah Community

Sequence Diagram Sync/Async and Time Constraints

5
replies

I have a few questions about the Sequence Diagrams as implemented in Astah.

When either a Synchronous Message or Asynchronous Message is added to a Sequence Diagram, a block of time is shown at both ends of the arrow. According to the SysML specification, it should be possible to show messages with no time block shown (indicating no duration at either end of the message). How do you hide the boxes in Astah? (I think these are called "Execution Specification" in the SysML spec). In Astah, I can't figure out how to remove, hide or reduce them to invisible size.

Second Question: According to the reference material I have seen, the duration constraint should be able to be specified for the Execution Specification time blocks. When I try to insert a duration constraint, I have to select the message arrows, not the Execution Specification time blocks. Is there way to show the duration constraint on the time block and not between arrows? Sometimes there is no arrow at the end of the time block.

Thank you.

Product: Astah SysML

Broken .deb installation files?

4
replies

Is there any chance that the whole group of versions of astah-professional has issues at the time you try to install it by doing "dpkg -i nameOfVersionAstah.deb" ?????? I always get the same error. Could you try to fix the files? I'm using debian by de way, I don't know if it is an astah problem or maybe a problem with Debian, so please, could you help me?

Product: Astah Professional

Error installing .deb file

1
replies

sudo dpkg -i astah-community_7.2.0.1ff236-0_all.deb (Leyendo la base de datos ... 351760 ficheros o directorios instalados actualmente.) Preparando para desempaquetar astah-community_7.2.0.1ff236-0_all.deb ... /var/lib/dpkg/tmp.ci/preinst: 66: /var/lib/dpkg/tmp.ci/preinst: bc: not found tail: el número de líneas no es válido: «+»

gzip: stdin: unexpected end of file tar: Esto no parece un archivo tar tar: Se sale con estado de fallo debido a errores anteriores

Please read [END-USER LICENSE AGREEMENT] before you install. By installing this product, you agree to be bound by the terms of this license agreement. Press the spacebar to display the next page. Press the EnterKey to read through the agreement. At the end, enter Yes to proceed with the installation.

fold: AstahLicenseAgreement-e.txt: No existe el fichero o el directorio Do you agree to the above license terms? [yes or no] :yes yes is selected rm: no se puede borrar 'AstahLicenseAgreement.txt': No existe el fichero o el directorio rm: no se puede borrar 'AstahLicenseAgreement-e.txt': No existe el fichero o el directorio dpkg: error al procesar el archivo astah-community_7.2.0.1ff236-0_all.deb (--install): new astah-community package pre-installation script subprocess returned error exit status 1 Se encontraron errores al procesar: astah-community_7.2.0.1ff236-0_all.deb

Product: Astah Community

Astah stopped working after upgrading ubuntu

1
replies

Hello, so as the title says I had astah working just fine, but I upgraded ubuntu to the newest version (18.04) and now It doesnt work anymore, I already tried to remove astah completely through synaptic and installing again but nothing changed

I can't do anything basically.If i try to open a existing file or create a new one nothing happens for a long time, but after a while i get this message "An exception has occurred. Please restart Astah"

Here is the 2 logs

https://pastebin.com/nVTgmPvv https://pastebin.com/rXkvmVS4

Product: Astah Professional

Item flows and flow properties

2
replies

I am trying to show item flows on an internal block diagram. I have 2 blocks with Flow Properties defined:

Block 1: Output Flow Property, type "Flow Type A"

Block 2: Input Flow Property, type "Flow Type A"

There is also a block named "Flow Type A" in my model.

These two blocks are in an Internal Block Diagram. When I connect an Item Flow connector from Block 1 to Block 2, I don't see the option to set the type "Flow Type A". When the connector is selected, the only property tabs are "Base" and "TaggedValue". Base has a "itemProperty" drop down selector but I don't understand what populates that drop-down. There is also a form for "Convey" in the "Base" tab. You can Add or Delete. From this, I can see block "Flow Type A" listed, but it's not clear if this is connected to the Output Flow Property defined for Block 1 and Block 2. Shouldn't there be a restriction on what you can set as the item flow? Either define a new flow property or select from the flow properties that are already defined for those blocks? Should it also check that the in/out directions are compatible?

What is the difference between "Convey" and "itemProperty", and do either of these correspond to "item flow" defined by SysML? Normally it would be displayed with "Item Name: Item Type".

Also, if you select "New" for itemProperty when the connector is selected, it creates a new Part, e.g. "Part1:UnknownType". Can this be connected to the flow property defined for the blocks? It is impossible to remove them from the itemPropery list after they are created - I don't know where they are in the model. Also it looks like a flow item label, but the label marking the flow is edited by the Association A end. Shouldn't this be connected to the compatible flow properties for these blocks?

Thanks for any help on this.

Product: Astah SysML

Recepetions in Astah SysML

1
replies

Hi I am using Astah SysML 1.4.0/08f5ed. I'm having trouble figuring out how to add Receptions to block definitions. They are similar to Operations, but are initiated by a signal event instead of a call event. I see how to add Operations, and I think the way to add Receptions should be similar. Does anyone know if receptions and signals are supported by Astah SysML? Thanks for any help on this.

Product: Astah SysML

Should navigable associations with cardinality 1..1 not automatically come to the object that implements this class?

0
replies

The question is in object-1-to-1.jpg image.

Image Text

[]'s

Product: Astah Professional

Unable to launch astah

3
replies

Hi, I am trying to launch Astah Community in my Mac book pro 2017. However, each time I try I got the message at the bottom. I already uninstall and delete the .astah folder, adn reinstall Astah Community, but it did not work.

Process: JavaAppLauncher [1141] Path: /Applications/astah community/astah community.app/Contents/MacOS/JavaAppLauncher Identifier: com.change-vision.astah.community Version: 6.9.0 (6.9.0) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: JavaAppLauncher [1141] User ID: 501

Date/Time: 2018-02-26 07:27:14.221 -0800 OS Version: Mac OS X 10.13.3 (17D102) Report Version: 12 Bridge OS Version: 3.0 (14Y661) Anonymous UUID: 70CB8578-2F84-C8B4-5166-AC7D5C022518

Sleep/Wake UUID: 60032BD3-C574-484E-90E6-407EFCBCE071

Time Awake Since Boot: 8400 seconds Time Since Wake: 1000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 AppKit Thread Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

VM Regions Near 0: --> __TEXT 000000010a501000-000000010a504000 [ 12K] r-x/rwx SM=COW y [/Applications/astah community/astah community.app/Contents/MacOS/JavaAppLauncher]

Application Specific Information: abort() called

Product: Astah Community

permanent/current state attribute

1
replies

how do i set the permanent state attribute or current state attribute to the actor(s) in my model?

Product: Astah Professional

Astah doesn't get

2
replies

Astah type errors

When i use Astah, create a new Class diagram, create a new class and i add a new attribute to this newly created class, the program only shows the primitive types instead of every type of classes that Java has...

I've installed Astah in Debian Linux.

Product: Astah Professional

Unable to start ASTAH Professional

1
replies

good afternoon! I am unable to start AStah professional on my mac. I have mac OS high Sierra 10.13.3 with

MacBook-Pro:~ $ java -version java version "1.8.0_161" Java(TM) SE Runtime Environment (build 1.8.0_161-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

I have tried replacing the JRE folder within the Astah Pro contents. still the same issue.

this is the error under astah.log

2018-02-14 14:20:59,847 [AWT-EventQueue-0] JP.co.esm.caddies.jomt.jview.eO - error has occurred. java.lang.NullPointerException: null at sun.font.FontDesignMetrics.getDefaultFrc(FontDesignMetrics.java:157) ~[na:1.8.0_161] at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:278) ~[na:1.8.0_161] at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1113) ~[na:1.8.0_161] at javax.swing.JComponent.getFontMetrics(JComponent.java:1626) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicGraphicsUtils.getPreferredButtonSize(BasicGraphicsUtils.java:276) ~[na:1.8.0_161] at com.apple.laf.AquaButtonUI.getPreferredSize(AquaButtonUI.java:443) ~[na:1.8.0_161] at com.apple.laf.AquaButtonUI.getMinimumSize(AquaButtonUI.java:431) ~[na:1.8.0_161] at javax.swing.JComponent.getMinimumSize(JComponent.java:1744) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(BasicOptionPaneUI.java:693) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(BasicOptionPaneUI.java:630) ~[na:1.8.0_161] at com.apple.laf.AquaOptionPaneUI.createButtonArea(AquaOptionPaneUI.java:53) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(BasicOptionPaneUI.java:178) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(BasicOptionPaneUI.java:141) ~[na:1.8.0_161] at javax.swing.JComponent.setUI(JComponent.java:666) ~[na:1.8.0_161] at javax.swing.JOptionPane.setUI(JOptionPane.java:1860) ~[na:1.8.0_161] at javax.swing.JOptionPane.updateUI(JOptionPane.java:1882) ~[na:1.8.0_161] at javax.swing.JOptionPane.(JOptionPane.java:1845) ~[na:1.8.0_161] at JP.co.esm.caddies.jomt.jview.cf.a(X:119) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.cf.a(X:174) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.cf.a(X:87) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.cf.a(X:53) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.eR.run(X:38) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jutil.O.c(X:60) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.eR.b(X:58) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.Jude.d(X:626) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.Jude.a(X:71) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.c.run(X:598) ~[astah-pro.jar:na] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) ~[na:1.8.0_161] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) ~[na:1.8.0_161] at java.awt.EventQueue.access$500(EventQueue.java:97) ~[na:1.8.0_161] at java.awt.EventQueue$3.run(EventQueue.java:709) ~[na:1.8.0_161] at java.awt.EventQueue$3.run(EventQueue.java:703) ~[na:1.8.0_161] at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_161] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) ~[na:1.8.0_161] at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) ~[na:1.8.0_161] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [na:1.8.0_161] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [na:1.8.0_161]

this is the astah_pro.log contents

MacBook-Pro:professional $ cat astah_pro.log

astah_pro.log date: 14 February 2018 14:20:59 EST ver: Professional 7.2.0 / 1ff236 java ver: 1.8.0_161 java vendor: Oracle Corporation os name: Mac OS X os ver: 10.13.3 look and feel: Mac OS X

system scale: 100.00%


System Properties

java.runtime.name=Java(TM) SE Runtime Environment sun.boot.library.path=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib java.vm.version=25.161-b12 gopherProxySet=false java.vm.vendor=Oracle Corporation java.vendor.url=http://java.oracle.com/ path.separator=: java.vm.name=Java HotSpot(TM) 64-Bit Server VM file.encoding.pkg=sun.io user.country=US sun.java.launcher=SUN_STANDARD sun.os.patch.level=unknown java.vm.specification.name=Java Virtual Machine Specification user.dir=/Users/**** java.runtime.version=1.8.0_161-b12 java.awt.graphicsenv=sun.awt.CGraphicsEnvironment java.endorsed.dirs=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/endorsed os.arch=x86_64 java.io.tmpdir=/var/folders/s2/rqh4_l911y385g9z9lm9dh8r0000gn/T/ line.separator=

java.vm.specification.vendor=Oracle Corporation os.name=Mac OS X apple.laf.useScreenMenuBar=true sun.jnu.encoding=UTF-8 java.library.path=/Applications/astah professional/astah professional.app/Contents/MacOS sun.awt.enableExtraMouseButtons=true java.specification.name=Java Platform API Specification java.class.version=52.0 sun.management.compiler=HotSpot 64-Bit Tiered Compilers os.version=10.13.3 http.nonProxyHosts=local|.local|169.254/16|.169.254/16 user.home=/Users/*** user.timezone=America/New_York java.awt.printerjob=sun.lwawt.macosx.CPrinterJob file.encoding=UTF-8 java.specification.version=1.8 java.class.path=/Applications/astah professional/astah professional.app/Contents/Java/Classes:/Applications/astah professional/astah professional.app/Contents/Java/astah-pro.jar:/Applications/astah professional/astah professional.app/Contents/Java/astah-api.jar user.name=*** java.vm.specification.version=1.8 sun.java.command=JP.co.esm.caddies.jomt.Jude java.home=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre sun.arch.data.model=64 user.language=en java.specification.vendor=Oracle Corporation awt.toolkit=sun.lwawt.macosx.LWCToolkit java.vm.info=mixed mode astah.plugin.enabled=true java.version=1.8.0_161 java.ext.dirs=/Users//Library/Java/Extensions:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java sun.boot.class.path=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/resources.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/rt.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/sunrsasign.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/jsse.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/jce.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/charsets.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/jfr.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/classes java.vendor=Oracle Corporation astah.edition=professional file.separator=/ java.vendor.url.bug=http://bugreport.sun.com/bugreport/ sun.font.fontmanager=sun.font.CFontManager sun.io.unicode.encoding=UnicodeBig sun.cpu.endian=little socksNonProxyHosts=local|.local|169.254/16|.169.254/16 ftp.nonProxyHosts=local|.local|169.254/16|*.169.254/16 sun.cpu.isalist= MaxMemory: 716177408 bytes. TotalMemory: 28835840 bytes. FreeMemory: 6960088 bytes. UsedMemory: 21875752 bytes.

This model hasn't been opened yet.


Stacktrace

java.lang.NullPointerException at java.awt.Window.init(Window.java:497) at java.awt.Window.(Window.java:537) at java.awt.Frame.(Frame.java:420) at java.awt.Frame.(Frame.java:385) at javax.swing.JFrame.(JFrame.java:189) at JP.co.esm.caddies.jomt.jview.swing.SwingManagementViewPeer.b(X:123) at JP.co.esm.caddies.jomt.jview.es.(X:62) at JP.co.esm.caddies.jomt.jsystem.e.a(X:148) at JP.co.esm.caddies.jomt.Jude.f(X:653) at JP.co.esm.caddies.jomt.Jude.d(X:609) at JP.co.esm.caddies.jomt.Jude.a(X:71) at JP.co.esm.caddies.jomt.c.run(X:598) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Model Validation

ModelValidationCommand: start checking ModelValidationCommand: start checking

MaxMemory: 716177408 bytes. TotalMemory: 28835840 bytes. FreeMemory: 4716128 bytes. UsedMemory: 24119712 bytes.

This model hasn't been opened yet.


Stacktrace

java.lang.NullPointerException at sun.font.FontDesignMetrics.getDefaultFrc(FontDesignMetrics.java:157) at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:278) at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1113) at javax.swing.JComponent.getFontMetrics(JComponent.java:1626) at javax.swing.plaf.basic.BasicGraphicsUtils.getPreferredButtonSize(BasicGraphicsUtils.java:276) at com.apple.laf.AquaButtonUI.getPreferredSize(AquaButtonUI.java:443) at com.apple.laf.AquaButtonUI.getMinimumSize(AquaButtonUI.java:431) at javax.swing.JComponent.getMinimumSize(JComponent.java:1744) at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(BasicOptionPaneUI.java:693) at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(BasicOptionPaneUI.java:630) at com.apple.laf.AquaOptionPaneUI.createButtonArea(AquaOptionPaneUI.java:53) at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(BasicOptionPaneUI.java:178) at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(BasicOptionPaneUI.java:141) at javax.swing.JComponent.setUI(JComponent.java:666) at javax.swing.JOptionPane.setUI(JOptionPane.java:1860) at javax.swing.JOptionPane.updateUI(JOptionPane.java:1882) at javax.swing.JOptionPane.(JOptionPane.java:1845) at JP.co.esm.caddies.jomt.jview.cf.a(X:119) at JP.co.esm.caddies.jomt.jview.cf.a(X:174) at JP.co.esm.caddies.jomt.jview.cf.a(X:87) at JP.co.esm.caddies.jomt.jview.cf.a(X:53) at JP.co.esm.caddies.jomt.jview.eR.run(X:38) at JP.co.esm.caddies.jomt.jutil.O.c(X:60) at JP.co.esm.caddies.jomt.jview.eR.b(X:58) at JP.co.esm.caddies.jomt.Jude.d(X:626) at JP.co.esm.caddies.jomt.Jude.a(X:71) at JP.co.esm.caddies.jomt.c.run(X:598) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Model Validation

ModelValidationCommand: start checking ModelValidationCommand: start checking

what else can I try?

Product: Astah Professional

no

1
replies

astah不能自定义hot key,目前软件固定的功能热键不能自定义修改,我平时使用时是没有鼠标,通过触摸板来使用,像放大/缩放这些操作不能通过键盘进行操作,很不方便,请优化,谢谢!

Product: Astah Professional

How to use JavaFX types for attributes and operations

1
replies

I want classes from javafx.beans to show up in the list of available data types when I create an attribute for a class. What are the ways to accomplish this? (I was thinking that I might be able to drag/drop a JAR file onto the main window, or maybe import the specifications from an existing JAR file, but I couldn't find a menu option or toolbar button that accomplishes that.)

Thanks!

Product: Astah Professional

Edit ER table via XML

1
replies

Hi, i'm working in a project and modeling an ER model for it. So i have a csv file that i need to transform in a group of sql tables. i was thinking in how i can copy and paste the headers to each table, but can't find it in astah. That are some way to do it? tks!

Product: Astah Professional

ER primary key serial for Postgres

2
replies

Hi, I'm using the Astah Professional to create my database, but all my tables needed to have flag SERIAL. This flag tells that my table is autoincremented on Postgres Database, but I don't figure out this option on Astah. Can someone help me?

Here is an example:

CREATE TABLE type
(
    id_type SERIAL PRIMARY KEY NOT NULL,
    ds_type VARCHAR(250) NOT NULL
);

How I can to do that on Astah and after to export correctly?

Product: Astah Professional

selectionlistener

1
replies

Hi, Could you give me an example how to use the method addSelectionListener? I want to run a method every time I click on an element in Astah.

Thanks in advance

Product: Astah Professional

taggedvalue of selected attribute

3
replies

How can I get the taggedvalue of an selected attribute of a class?

Product: Astah Professional

tagged values of selected attributes

1
replies

Hi, How can I print tagged values of selected attributes of a class in a class diagram?

For example: I have a class Teacher and it has two attributes: name and age. The attributes name (taggedvalue: bas) and age (taggedvalue:21) have an tagged value.

I would like to implement the following: If i selected the the attribute "name" in the class "teacher" I would like to print the tagged value of the selected attribute: in this case that would be bas.

Can u give me an working example? Thanks!

Product: Astah Professional

add listener to diagram

1
replies

Hi, I would like to add a listener to my diagram so I can see whenever an element is selected and show the following taggedvalues of these elements?

How can I achieve this and do you have an example? Thanks in advance

Product: Astah Professional

Page: 13456789