This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
softtechlab2016fall:20161024 [2016/10/20 17:26] deva |
softtechlab2016fall:20161024 [2016/10/23 23:06] deva |
||
---|---|---|---|
Line 1: | Line 1: | ||
==== Topics for contributing to the txtUML standard library ==== | ==== Topics for contributing to the txtUML standard library ==== | ||
- | * [[https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html|Basic numeric operations]]: Problem: no double and float types in txtUML | + | * For 1 lab (4 credits): |
- | * [[https://docs.oracle.com/javase/8/docs/api/java/lang/String.html|String operations]] | + | * [[https://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html|Dictionary operations]] |
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html|Unique IDs]] | ||
+ | * For 2 labs (8 credits): | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html|StringBuilder operations]] | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/lang/System.html|System functions]]: Needs to be aligned with existing txtUML logging possibility | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/net/URI.html|URI]] and [[https://docs.oracle.com/javase/8/docs/api/java/net/URL.html|URL]] operations | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/util/Random.html|Random numbers]] | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html|Calendar]] | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html|Hash map]] | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html|Scanner operations]] | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/util/regex/package-frame.html|Regular expressions]] | ||
+ | * For 4 labs (16 credits): | ||
+ | * [[https://docs.oracle.com/javase/8/docs/api/java/math/package-frame.html|BigDecimal and BigInteger]] | ||
+ | * File reading: [[https://docs.oracle.com/javase/8/docs/api/java/io/File.html|File]], [[https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html|BufferedReader]], [[https://docs.oracle.com/javase/8/docs/api/java/io/FileReader.html|FileReader]] |