Actifsource

Actifsource V6.2.0

Actifsource code generator for any programming language

Known Issues

Support for Eclipse 3.x

  • Starting with the release of Eclipse Luna 4.4 (June 25, 2014), we will drop the support for eclipse 3.x

Actifsource User Manual

Please check out the new Actifsource User Manual. Make sure to know all features to get the most out of Actifsource.
Actifsource User Manual

Compatiblity Issues

  • For better reuse of eclipse specific implementation of util interfase the new project ch.actifsource.eclipse.util has been added, the eclipse specific helper classes for loading ExtensionPoints where moved form ch.actifsource.environment.resourcescope.

Features

Core

  • Predefined helper classes for reattaching DependencyListeners after they were notified when using ReadJobs as listener only (ReadJobCheckForNullListener/ReadJobNonNullListener)
  • Predefined helper classes for reattaching DependencyListeners and query the result while preventing listener attachment on every read
  • Support SubjectCardinality 0_0 for hidding properties in subclasses where they are never used

Generator

  • It is now possible to use relative literal references to generate the value of a supercontext literal if the type is hidden (StringLiteral[2])

Wizards/UI

  • Session already disposed at end of NewCipProject-Wizard
  • StyleConfigurationPage throws InstantiationException

Bug Fixes

Core

  • Validator doesn't revalidate dependent projects if closed project is reopend

Codesnippet

  • Assertion during Validation of Codesnippets (Element already exists)

Generator

  • Changes on the subfolder-Path in the NestedBuildTask will now trigger a rebuild
  • The CopyTask no longer complains about existing target folders/files on the first write attempt during the same generation
  • CopyTask now supported the merging option correctly when used with a zip-file as target
  • Attempts to copy endless by defining the source to be inside the target is now prevented
  • Linking a TemplatePosition in the console now always opens the template editor and no longer throws an exception if there is an open resourceeditor for template containing the position

ResourceEditor

  • Hide SubRelaton with Cardinality 0_0
  • Show empty line for each decoration not reaching the maximum subject cardinality
  • When deleting the last line and the maximum subject cardinality is still reached or exceeded, the editor no longer moved two lines up
  • Selection Update now tries to remain inside the group of decoration for the same decoratable.
  • ResourceEditor no longer throwing an exception if selection type is unknown (silently ignore as in every other eclipse editor)

Recommended System Requirements

We recommend the following system requirements.

System
Recommendation
Java SE 7
Eclipse 4.3.2
OS Win 7, gtk Linux
OS Architecture 64 Bit
Processor 64 Bit
RAM 8 GB
Disk SSD


Configuration (eclipse.ini)

We recommend the following settings in the eclipse.ini file.

Property
Value
Minimum Memory Size -Xms800m
Maximum Memory Size -Xmx4000m
Maximum Perm Size -XX:MaxPermSize=256m
Virtual Machine -vm C:\Program Files\Java\jre7\bin


Used Open Source Libraries

We have used the following open source libraries in our products. Many thanks to all the developers for providing their great work to the community.

Library
License
annotations.jar
LGPL v2.1/BSD
ant-contrib-1.0b3.jar Apache
antlr-2.7.6.jar BSD
antlr-3.1.1-runtime.jar BSD
bcprov-jdk16-145.jar MIT
commons-collections-3.2.1.jar Apache
Eclispse 4.3.x EPL
jdom.jar Apache
jsr305.jar BSD
jug.jar LGPL v2.1
logging-1.0.3.jar Apache
objenesis-1.0.jar Apache
xerceslmpl.jar Apache


Like us


facebook.com/actifsource

Follow us

News  RSS-Feed abonnieren

Actifsource V11.5.0 4/26/24

- 15 Features - 7 Bug Fixes more...


Job als R&D Ingenieur (Embedded-Systems, Model Driven Development) 4/25/24

Sind Software-Entwicklung und Embedded-Systems Ihre Leidenschaft? Denken Sie gerne abstrakt? Dann sind Sie bei uns genau richtig! Wir bauen für unsere Auftraggeber kundenspezifische more...


Actifsource V11.4.0 11/23/23

- 24 Features - 7 Bug Fixes more...