diff --git a/.gitignore b/.gitignore
index a8a0579..c8abe8b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,6 @@
hs_err_pid*
/lista01/ex02-NetBeans/ex02/nbproject/private/
/lista01/ex02-Netbeans/nbproject/private/
+/lista02/ex01/codigoEx01Lista2/target/
+/lista02/ex01/Ex01Lista2/nbproject/private/
+/lista02/ex01/Ex01Lista2/build/
diff --git a/lista02/ex01/Ex01Lista2/build.xml b/lista02/ex01/Ex01Lista2/build.xml
new file mode 100644
index 0000000..6fbf420
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/build.xml
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+ Builds, tests, and runs the project Ex01Lista2.
+
+
+
diff --git a/lista02/ex01/Ex01Lista2/manifest.mf b/lista02/ex01/Ex01Lista2/manifest.mf
new file mode 100644
index 0000000..328e8e5
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/manifest.mf
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+X-COMMENT: Main-Class will be added automatically by build
+
diff --git a/lista02/ex01/Ex01Lista2/nbproject/build-impl.xml b/lista02/ex01/Ex01Lista2/nbproject/build-impl.xml
new file mode 100644
index 0000000..6cdf02b
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/nbproject/build-impl.xml
@@ -0,0 +1,1771 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must set src.dir
+ Must set test.src.dir
+ Must set build.dir
+ Must set dist.dir
+ Must set build.classes.dir
+ Must set dist.javadoc.dir
+ Must set build.test.classes.dir
+ Must set build.test.results.dir
+ Must set build.classes.excludes
+ Must set dist.jar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must set javac.includes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ No tests executed.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must set JVM to use for profiling in profiler.info.jvm
+ Must set profiler agent JVM arguments in profiler.info.jvmargs.agent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must select some files in the IDE or set javac.includes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ To run this application from the command line without Ant, try:
+
+ java -jar "${dist.jar.resolved}"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must select one file in the IDE or set run.class
+
+
+
+ Must select one file in the IDE or set run.class
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must select one file in the IDE or set debug.class
+
+
+
+
+ Must select one file in the IDE or set debug.class
+
+
+
+
+ Must set fix.includes
+
+
+
+
+
+
+
+
+
+ This target only works when run from inside the NetBeans IDE.
+
+
+
+
+
+
+
+
+ Must select one file in the IDE or set profile.class
+ This target only works when run from inside the NetBeans IDE.
+
+
+
+
+
+
+
+
+ This target only works when run from inside the NetBeans IDE.
+
+
+
+
+
+
+
+
+
+
+
+
+ This target only works when run from inside the NetBeans IDE.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must select one file in the IDE or set run.class
+
+
+
+
+
+ Must select some files in the IDE or set test.includes
+
+
+
+
+ Must select one file in the IDE or set run.class
+
+
+
+
+ Must select one file in the IDE or set applet.url
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must select some files in the IDE or set javac.includes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Some tests failed; see details above.
+
+
+
+
+
+
+
+
+ Must select some files in the IDE or set test.includes
+
+
+
+ Some tests failed; see details above.
+
+
+
+ Must select some files in the IDE or set test.class
+ Must select some method in the IDE or set test.method
+
+
+
+ Some tests failed; see details above.
+
+
+
+
+ Must select one file in the IDE or set test.class
+
+
+
+ Must select one file in the IDE or set test.class
+ Must select some method in the IDE or set test.method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Must select one file in the IDE or set applet.url
+
+
+
+
+
+
+
+
+ Must select one file in the IDE or set applet.url
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lista02/ex01/Ex01Lista2/nbproject/genfiles.properties b/lista02/ex01/Ex01Lista2/nbproject/genfiles.properties
new file mode 100644
index 0000000..63eea31
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/nbproject/genfiles.properties
@@ -0,0 +1,8 @@
+build.xml.data.CRC32=6e7f95b6
+build.xml.script.CRC32=a318fc22
+build.xml.stylesheet.CRC32=f85dc8f2@1.104.0.48
+# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
+# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
+nbproject/build-impl.xml.data.CRC32=6e7f95b6
+nbproject/build-impl.xml.script.CRC32=ac0920d4
+nbproject/build-impl.xml.stylesheet.CRC32=12e0a6c2@1.104.0.48
diff --git a/lista02/ex01/Ex01Lista2/nbproject/project.properties b/lista02/ex01/Ex01Lista2/nbproject/project.properties
new file mode 100644
index 0000000..990e5f8
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/nbproject/project.properties
@@ -0,0 +1,95 @@
+annotation.processing.enabled=true
+annotation.processing.enabled.in.editor=false
+annotation.processing.processor.options=
+annotation.processing.processors.list=
+annotation.processing.run.all.processors=true
+annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
+build.classes.dir=${build.dir}/classes
+build.classes.excludes=**/*.java,**/*.form
+# This directory is removed when the project is cleaned:
+build.dir=build
+build.generated.dir=${build.dir}/generated
+build.generated.sources.dir=${build.dir}/generated-sources
+# Only compile against the classpath explicitly listed here:
+build.sysclasspath=ignore
+build.test.classes.dir=${build.dir}/test/classes
+build.test.results.dir=${build.dir}/test/results
+# Uncomment to specify the preferred debugger connection transport:
+#debug.transport=dt_socket
+debug.classpath=\
+ ${run.classpath}
+debug.modulepath=\
+ ${run.modulepath}
+debug.test.classpath=\
+ ${run.test.classpath}
+debug.test.modulepath=\
+ ${run.test.modulepath}
+# Files in build.classes.dir which should be excluded from distribution jar
+dist.archive.excludes=
+# This directory is removed when the project is cleaned:
+dist.dir=dist
+dist.jar=${dist.dir}/Ex01Lista2.jar
+dist.javadoc.dir=${dist.dir}/javadoc
+dist.jlink.dir=${dist.dir}/jlink
+dist.jlink.output=${dist.jlink.dir}/Ex01Lista2
+excludes=
+includes=**
+jar.compress=false
+javac.classpath=
+# Space-separated list of extra javac options
+javac.compilerargs=
+javac.deprecation=false
+javac.external.vm=true
+javac.modulepath=
+javac.processormodulepath=
+javac.processorpath=\
+ ${javac.classpath}
+javac.source=11
+javac.target=11
+javac.test.classpath=\
+ ${javac.classpath}:\
+ ${build.classes.dir}
+javac.test.modulepath=\
+ ${javac.modulepath}
+javac.test.processorpath=\
+ ${javac.test.classpath}
+javadoc.additionalparam=
+javadoc.author=false
+javadoc.encoding=${source.encoding}
+javadoc.html5=false
+javadoc.noindex=false
+javadoc.nonavbar=false
+javadoc.notree=false
+javadoc.private=false
+javadoc.splitindex=true
+javadoc.use=true
+javadoc.version=false
+javadoc.windowtitle=
+# The jlink additional root modules to resolve
+jlink.additionalmodules=
+# The jlink additional command line parameters
+jlink.additionalparam=
+jlink.launcher=true
+jlink.launcher.name=Ex01Lista2
+main.class=ex01lista2.Ex01Lista2
+manifest.file=manifest.mf
+meta.inf.dir=${src.dir}/META-INF
+mkdist.disabled=false
+platform.active=default_platform
+run.classpath=\
+ ${javac.classpath}:\
+ ${build.classes.dir}
+# Space-separated list of JVM arguments used when running the project.
+# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.
+# To set system properties for unit tests define test-sys-prop.name=value:
+run.jvmargs=
+run.modulepath=\
+ ${javac.modulepath}
+run.test.classpath=\
+ ${javac.test.classpath}:\
+ ${build.test.classes.dir}
+run.test.modulepath=\
+ ${javac.test.modulepath}
+source.encoding=UTF-8
+src.dir=src
+test.src.dir=test
diff --git a/lista02/ex01/Ex01Lista2/nbproject/project.xml b/lista02/ex01/Ex01Lista2/nbproject/project.xml
new file mode 100644
index 0000000..589ec22
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/nbproject/project.xml
@@ -0,0 +1,15 @@
+
+
+ org.netbeans.modules.java.j2seproject
+
+
+ Ex01Lista2
+
+
+
+
+
+
+
+
+
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/Banco.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/Banco.java
new file mode 100644
index 0000000..93a81a3
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/Banco.java
@@ -0,0 +1,20 @@
+package ex01lista2;
+
+import java.util.*;
+
+public class Banco {
+ private String nome;
+ private float dinheiroTotal;
+ private Gerente gerentes[];
+
+ public Banco(String nome,float dinheiro){
+ this.nome = nome;
+ this.dinheiroTotal = dinheiro;
+
+ }
+
+ public String ReturnNome(){
+ return this.nome;
+ }
+
+}
\ No newline at end of file
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/CartaoCredito.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/CartaoCredito.java
new file mode 100644
index 0000000..7982c8f
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/CartaoCredito.java
@@ -0,0 +1,22 @@
+package ex01lista2;
+
+import java.util.*;
+
+public class CartaoCredito extends Produto {
+
+ private float limiteCredito;
+
+ private float creditoUsado;
+
+ public CartaoCredito(){
+ }
+
+ public float ReturnLimiteCredito(){
+ return 0.0f;
+ }
+
+ public float ReturnCreditoUsado(){
+ return 0.0f;
+ }
+
+}
\ No newline at end of file
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/Cliente.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/Cliente.java
new file mode 100644
index 0000000..603e1de
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/Cliente.java
@@ -0,0 +1,32 @@
+package ex01lista2;
+
+import java.util.*;
+
+public class Cliente{
+
+ private String nome;
+ private ContaBancaria conta;
+ private Emprestimo emprestimo;
+ private CartaoCredito cartaoCredito;
+
+ public Cliente(String nome){
+ this.nome = nome;
+ }
+
+ private void PedidoContaBancaria(){
+ }
+
+ private void PedidoEmprestimo(int valor) {
+ // TODO implement here
+ }
+
+ private void PedidoCartaoCredito() {
+ // TODO implement here
+ }
+
+ public String ReturnNome(){
+ return this.nome;
+ }
+
+
+}
\ No newline at end of file
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/ContaBancaria.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/ContaBancaria.java
new file mode 100644
index 0000000..1117fdc
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/ContaBancaria.java
@@ -0,0 +1,26 @@
+package ex01lista2;
+
+import java.util.*;
+
+public class ContaBancaria extends Produto{
+
+ private float saldo;
+
+ public ContaBancaria(int saldo){
+ this.saldo = saldo;
+ }
+
+ public void Depositar(int valor) {
+ }
+
+ public void Sacar(int valor) {
+ }
+
+ public void Transferir(int valor, int NumeroRegistroContaDestino) {
+ }
+
+ public int RetornaSaldo() {
+ return 0;
+ }
+
+}
\ No newline at end of file
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/Emprestimo.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/Emprestimo.java
new file mode 100644
index 0000000..3e12e04
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/Emprestimo.java
@@ -0,0 +1,17 @@
+package ex01lista2;
+
+import java.util.*;
+
+public class Emprestimo extends Produto {
+
+ private int valor;
+
+ public Emprestimo(int valor){
+ this.valor = valor;
+ }
+
+ public int ReturnValor() {
+ return 0;
+ }
+
+}
\ No newline at end of file
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/Ex01Lista2.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/Ex01Lista2.java
new file mode 100644
index 0000000..8485087
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/Ex01Lista2.java
@@ -0,0 +1,9 @@
+package ex01lista2;
+
+public class Ex01Lista2 {
+
+ public static void main(String[] args) {
+ // TODO code application logic here
+ }
+
+}
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/Gerente.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/Gerente.java
new file mode 100644
index 0000000..8edeeba
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/Gerente.java
@@ -0,0 +1,26 @@
+package ex01lista2;
+
+import java.util.*;
+
+public class Gerente{
+
+ private String nome;
+ private Cliente clientes[];
+
+ public Gerente(String nome){
+ this.nome = nome;
+ }
+
+ public boolean AceitaPedidoContaBancaria(){
+ return true;
+ }
+
+ public boolean AceitaPedidoEmprestimo(){
+ return true;
+ }
+
+ public boolean AceitaPedidoCartaoCredito(){
+ return true;
+ }
+
+}
\ No newline at end of file
diff --git a/lista02/ex01/Ex01Lista2/src/ex01lista2/Produto.java b/lista02/ex01/Ex01Lista2/src/ex01lista2/Produto.java
new file mode 100644
index 0000000..d0f367a
--- /dev/null
+++ b/lista02/ex01/Ex01Lista2/src/ex01lista2/Produto.java
@@ -0,0 +1,11 @@
+package ex01lista2;
+
+import java.util.*;
+
+public class Produto {
+
+ public int NumeroRegistro;
+
+ public Produto() {
+ }
+}
\ No newline at end of file
diff --git a/lista02/ex01/uml.png b/lista02/ex01/uml.png
new file mode 100644
index 0000000..860c5b5
Binary files /dev/null and b/lista02/ex01/uml.png differ
diff --git a/lista02/ex01/umlEx01.mdj b/lista02/ex01/umlEx01.mdj
new file mode 100644
index 0000000..f15e173
--- /dev/null
+++ b/lista02/ex01/umlEx01.mdj
@@ -0,0 +1,3723 @@
+{
+ "_type": "Project",
+ "_id": "AAAAAAFF+h6SjaM2Hec=",
+ "name": "Untitled",
+ "ownedElements": [
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAFF+qBWK6M3Z8Y=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAFF+qBtyKM79qY=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Main",
+ "defaultDiagram": true,
+ "ownedViews": [
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAGDUgkTxzhyFjY=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAGDUgkTyDhzX7k=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTxzhyFjY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgkTyDh0MsI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyDhzX7k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -368,
+ "top": -320,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgkTyTh1Nsw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyDhzX7k="
+ },
+ "font": "Arial;13;1",
+ "left": 141,
+ "top": 31,
+ "width": 128.958984375,
+ "height": 13,
+ "text": "Banco"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgkTyTh2bag=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyDhzX7k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -368,
+ "top": -320,
+ "width": 73.67724609375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgkTyTh3bNg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyDhzX7k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -368,
+ "top": -320,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 136,
+ "top": 24,
+ "width": 138.958984375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUgkTyDh0MsI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAGDUgkTyTh1Nsw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAGDUgkTyTh2bag="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUgkTyTh3bNg="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAGDUgkTyjh40n0=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTxzhyFjY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUxRlrpHpeYM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyjh40n0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxRlnJHmqLM="
+ },
+ "font": "Arial;13;0",
+ "left": 141,
+ "top": 54,
+ "width": 128.958984375,
+ "height": 13,
+ "text": "-String: Nome",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUxIF54vnExg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyjh40n0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxIFt4vkB6c="
+ },
+ "font": "Arial;13;0",
+ "left": 141,
+ "top": 69,
+ "width": 128.958984375,
+ "height": 13,
+ "text": "-float DinheiroTotal",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUxsyZLqem6w=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyjh40n0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxsyNrqb/iQ="
+ },
+ "font": "Arial;13;0",
+ "left": 141,
+ "top": 84,
+ "width": 128.958984375,
+ "height": 13,
+ "text": "-Gerentes[]",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 136,
+ "top": 49,
+ "width": 138.958984375,
+ "height": 53
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAGDUgkTyjh5dXw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTxzhyFjY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUzliblR/z6w=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyjh5dXw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzliXlR8qCg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 125,
+ "top": 107,
+ "width": 83.46533203125,
+ "height": 13,
+ "text": "+Operation1()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDU3X2F0IiMqY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTyjh5dXw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDU3X1/EIf81A="
+ },
+ "font": "Arial;13;0",
+ "left": 141,
+ "top": 109,
+ "width": 128.958984375,
+ "height": 13,
+ "text": "+ReturnNome(): string",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 136,
+ "top": 102,
+ "width": 138.958984375,
+ "height": 25
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAGDUgkTyjh6Suc=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTxzhyFjY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -184,
+ "top": -160,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAGDUgkTyzh7Y5g=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTxzhyFjY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -184,
+ "top": -160,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 136,
+ "top": 24,
+ "width": 138.958984375,
+ "height": 103,
+ "nameCompartment": {
+ "$ref": "AAAAAAGDUgkTyDhzX7k="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAGDUgkTyjh40n0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAGDUgkTyjh5dXw="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAGDUgkTyjh6Suc="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAGDUgkTyzh7Y5g="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAGDUgk/3DicOmA=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAGDUgk/3TidLI4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3DicOmA="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgk/3Tie8rM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3TidLI4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": -336,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgk/3TifjXg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3TidLI4="
+ },
+ "font": "Arial;13;1",
+ "left": 85,
+ "top": 183,
+ "width": 217.1279296875,
+ "height": 13,
+ "text": "Gerente"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgk/3Tigvfs=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3TidLI4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": -336,
+ "width": 73.67724609375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgk/3jihwqw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3TidLI4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": -336,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 176,
+ "width": 227.1279296875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUgk/3Tie8rM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAGDUgk/3TifjXg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAGDUgk/3Tigvfs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUgk/3jihwqw="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAGDUgk/3jiiO6g=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3DicOmA="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUxzLGNSjeCI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3jiiO6g="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxzK/dSgC10="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 206,
+ "width": 217.1279296875,
+ "height": 13,
+ "text": "-String: Nome",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUwwmS4hKKt4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3jiiO6g="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwwmGIhHVk8="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 221,
+ "width": 217.1279296875,
+ "height": 13,
+ "text": "-Clientes[]",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 201,
+ "width": 227.1279296875,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAGDUgk/3jijKQg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3DicOmA="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUxF5Aosj9Og=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3jijKQg="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxF414sgBGo="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 244,
+ "width": 217.1279296875,
+ "height": 13,
+ "text": "-AceitaPedidoContaBancaria(): bool",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUxdgZ6tJou4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3jijKQg="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxdgQatGnpE="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 259,
+ "width": 217.1279296875,
+ "height": 13,
+ "text": "-AceitaPedidoEmprestimo(): bool",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUxlJsq+fyks=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3jijKQg="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxlJmK+cBRQ="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 274,
+ "width": 217.1279296875,
+ "height": 13,
+ "text": "-AceitaPedidoCartaoCredito(): bool",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDU3f8C0PTsKw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3jijKQg="
+ },
+ "model": {
+ "$ref": "AAAAAAGDU3f750PQZp0="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 289,
+ "width": 217.1279296875,
+ "height": 13,
+ "text": "+ReturnNome(): string",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 239,
+ "width": 227.1279296875,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAGDUgk/3jikeu4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3DicOmA="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -160,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAGDUgk/3zilRxM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/3DicOmA="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -160,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 80,
+ "top": 176,
+ "width": 227.1279296875,
+ "height": 131,
+ "nameCompartment": {
+ "$ref": "AAAAAAGDUgk/3TidLI4="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAGDUgk/3jiiO6g="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAGDUgk/3jijKQg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAGDUgk/3jikeu4="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAGDUgk/3zilRxM="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAGDUgljljjG3Yk=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAGDUgljljjHdBA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjG3Yk="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgljljjIVMw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjHdBA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "top": -192,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgljlzjJks4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjHdBA="
+ },
+ "font": "Arial;13;1",
+ "left": 85,
+ "top": 375,
+ "width": 228.6806640625,
+ "height": 13,
+ "text": "Cliente"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgljlzjKeVw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjHdBA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "top": -192,
+ "width": 73.67724609375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgljlzjL2VI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjHdBA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "top": -192,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 368,
+ "width": 238.6806640625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUgljljjIVMw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAGDUgljlzjJks4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAGDUgljlzjKeVw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUgljlzjL2VI="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAGDUgljlzjMKxY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjG3Yk="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUxQD/5Ddq9Q=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlzjMKxY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxQD2pDaIZo="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 398,
+ "width": 228.6806640625,
+ "height": 13,
+ "text": "-String: Nome",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUxarXqimb5M=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlzjMKxY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUxarT6ijtIw="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 413,
+ "width": 228.6806640625,
+ "height": 13,
+ "text": "-Produtos[]",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 393,
+ "width": 238.6806640625,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAGDUgljlzjNx/0=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjG3Yk="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUwaQuXX8KeM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlzjNx/0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwaQcnX5Q/8="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 436,
+ "width": 228.6806640625,
+ "height": 13,
+ "text": "-PedidoContaBancaria(): void",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUwb8zHbutVQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlzjNx/0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwb8sXbrCmk="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 451,
+ "width": 228.6806640625,
+ "height": 13,
+ "text": "-PedidoEmprestimo(valor): void",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUwfgn3v11sk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlzjNx/0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwfghHvy8lk="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 466,
+ "width": 228.6806640625,
+ "height": 13,
+ "text": "-PedidoCartaoCredito(): void",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDU4h7gUbD7OA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlzjNx/0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDU4h7YEbAHog="
+ },
+ "font": "Arial;13;0",
+ "left": 85,
+ "top": 481,
+ "width": 228.6806640625,
+ "height": 13,
+ "text": "+ReturnNome(): string",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 431,
+ "width": 238.6806640625,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAGDUgljlzjOHsw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjG3Yk="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -96,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAGDUgljlzjPMqM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljljjG3Yk="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -96,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 80,
+ "top": 368,
+ "width": 238.6806640625,
+ "height": 131,
+ "nameCompartment": {
+ "$ref": "AAAAAAGDUgljljjHdBA="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAGDUgljlzjMKxY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAGDUgljlzjNx/0="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAGDUgljlzjOHsw="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAGDUgljlzjPMqM="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAGDUgl+kjjwlw8=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAGDUgl+kjjxMV4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjwlw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgl+kjjyROU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjxMV4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": -864,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgl+kzjzS5I=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjxMV4="
+ },
+ "font": "Arial;13;1",
+ "left": 581,
+ "top": 159,
+ "width": 213.02099609375,
+ "height": 13,
+ "text": "ContaBancaria"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgl+kzj0p6c=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjxMV4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": -864,
+ "width": 73.67724609375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUgl+kzj145U=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjxMV4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": -864,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 576,
+ "top": 152,
+ "width": 223.02099609375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUgl+kjjyROU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAGDUgl+kzjzS5I="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAGDUgl+kzj0p6c="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUgl+kzj145U="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAGDUgl+kzj2nIE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjwlw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUwnToH5YVHY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kzj2nIE="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwnTcn5Vp0Q="
+ },
+ "font": "Arial;13;0",
+ "left": 581,
+ "top": 182,
+ "width": 213.02099609375,
+ "height": 13,
+ "text": "-float: saldo",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 576,
+ "top": 177,
+ "width": 223.02099609375,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAGDUgl+kzj36ds=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjwlw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUwskF4FzcWg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kzj36ds="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwskAoFwjtA="
+ },
+ "font": "Arial;13;0",
+ "left": 581,
+ "top": 205,
+ "width": 213.02099609375,
+ "height": 13,
+ "text": "+Depositar(valor): void",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUwtbLYKK1Tc=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kzj36ds="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwtbDoKHlFM="
+ },
+ "font": "Arial;13;0",
+ "left": 581,
+ "top": 220,
+ "width": 213.02099609375,
+ "height": 13,
+ "text": "+Sacar(valor): void",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUwuyuoNZPPI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kzj36ds="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUwuymoNWcng="
+ },
+ "font": "Arial;13;0",
+ "left": 581,
+ "top": 235,
+ "width": 213.02099609375,
+ "height": 13,
+ "text": "+Transferir(valor, contaDestino): void",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUx5Qwd3XEKk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kzj36ds="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUx5Qft3UmMs="
+ },
+ "font": "Arial;13;0",
+ "left": 581,
+ "top": 250,
+ "width": 213.02099609375,
+ "height": 13,
+ "text": "+RetornaSaldo(): int",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUyfi7OLreN8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kzj36ds="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUyfisOLoNDQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 653,
+ "top": 86,
+ "width": 181.94921875,
+ "height": 13,
+ "text": "+Operation1()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 576,
+ "top": 200,
+ "width": 223.02099609375,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAGDUgl+kzj4hSg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjwlw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": -432,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAGDUgl+kzj5qZw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kjjwlw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": -432,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 576,
+ "top": 152,
+ "width": 223.02099609375,
+ "height": 176,
+ "nameCompartment": {
+ "$ref": "AAAAAAGDUgl+kjjxMV4="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAGDUgl+kzj2nIE="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAGDUgl+kzj36ds="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAGDUgl+kzj4hSg="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAGDUgl+kzj5qZw="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAGDUvQXSz/XQgI=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/T61I="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXSz/YI7I=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/T61I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 143,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXSz/ZY4A=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/T61I="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 169,
+ "top": 142,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXSz/a/uY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/T61I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 146,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXSz/bedY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/U3Xg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 141,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXTD/cN1s=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/U3Xg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 171,
+ "top": 138,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXTD/dIwc=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/U3Xg="
+ },
+ "font": "Arial;13;0",
+ "left": 157,
+ "top": 150,
+ "width": 19.5126953125,
+ "height": 13,
+ "alpha": -5.179892532636446,
+ "distance": 36.235341863986875,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "edgePosition": 2,
+ "text": "1..*"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXTD/eQQQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/VtAM="
+ },
+ "font": "Arial;13;0",
+ "left": 211,
+ "top": 154,
+ "width": 46.61083984375,
+ "height": 13,
+ "alpha": 0.8807172027550394,
+ "distance": 47.50789408087881,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "text": "+Possui"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXTD/f1oQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/VtAM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 170,
+ "top": 146,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvQXTD/gjWI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/VtAM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 211,
+ "top": 143,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAGDUvQXTD/hgH0=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/U3Xg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAGDUvQXTT/idPk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSz/XQgI="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvQXSj/VtAM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAGDUgkTxzhyFjY="
+ },
+ "tail": {
+ "$ref": "AAAAAAGDUgk/3DicOmA="
+ },
+ "lineStyle": 1,
+ "points": "197:175;201:127",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAGDUvQXSz/YI7I="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUvQXSz/ZY4A="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUvQXSz/a/uY="
+ },
+ "showEndOrder": "hide",
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAGDUvQXSz/bedY="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAGDUvQXTD/cN1s="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAGDUvQXTD/dIwc="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAGDUvQXTD/eQQQ="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAGDUvQXTD/f1oQ="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAGDUvQXTD/gjWI="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAGDUvQXTD/hgH0="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAGDUvQXTT/idPk="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAGDUvRJdUQWYmw=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQS5/4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJdUQX3oQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQS5/4="
+ },
+ "font": "Arial;13;0",
+ "left": 71,
+ "top": 336,
+ "width": 112.37255859375,
+ "height": 13,
+ "alpha": -4.638991373457806,
+ "distance": 68.18357573492314,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "edgePosition": 1,
+ "text": "+É responsável por"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJdUQYqw4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQS5/4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 165,
+ "top": 330,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJdkQZjSI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQS5/4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 209,
+ "top": 331,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJdkQabxE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQTF/c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 180,
+ "top": 335,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJdkQbmIw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQTF/c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 167,
+ "top": 333,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJd0Qc+QU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQTF/c="
+ },
+ "font": "Arial;13;0",
+ "left": 207,
+ "top": 327,
+ "width": 19.5126953125,
+ "height": 13,
+ "alpha": 5.703123463985324,
+ "distance": 39.11521443121589,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "edgePosition": 2,
+ "text": "1..*"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJd0QdNHg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQUBYA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 180,
+ "top": 327,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJd0QeTDI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQUBYA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 167,
+ "top": 329,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUvRJd0QfUUY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQUBYA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 207,
+ "top": 322,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAGDUvRJd0QgDR8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQTF/c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAGDUvRJeEQhHTY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdUQWYmw="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUvRJdEQUBYA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAGDUgk/3DicOmA="
+ },
+ "tail": {
+ "$ref": "AAAAAAGDUgljljjG3Yk="
+ },
+ "lineStyle": 1,
+ "points": "196:367;195:307",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAGDUvRJdUQX3oQ="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUvRJdUQYqw4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUvRJdkQZjSI="
+ },
+ "showEndOrder": "hide",
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAGDUvRJdkQabxE="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAGDUvRJdkQbmIw="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAGDUvRJd0Qc+QU="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAGDUvRJd0QdNHg="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAGDUvRJd0QeTDI="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAGDUvRJd0QfUUY="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAGDUvRJd0QgDR8="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAGDUvRJeEQhHTY="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAGDUy69QusLTQ0=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAGDUy69QusMJxM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusLTQ0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy69Q+sNj3g=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusMJxM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": -400,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy69Q+sOfxk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusMJxM="
+ },
+ "font": "Arial;13;1",
+ "left": 333,
+ "top": 239,
+ "width": 105.60595703125,
+ "height": 13,
+ "text": "Emprestimo"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy69Q+sPP4Y=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusMJxM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": -400,
+ "width": 73.67724609375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy69Q+sQtno=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusMJxM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": -400,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 328,
+ "top": 232,
+ "width": 115.60595703125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUy69Q+sNj3g="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAGDUy69Q+sOfxk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAGDUy69Q+sPP4Y="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUy69Q+sQtno="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAGDUy69Q+sRttQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusLTQ0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUz2/A1qYBDM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69Q+sRttQ="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUz2+9FqPF4g="
+ },
+ "font": "Arial;13;0",
+ "left": 333,
+ "top": 262,
+ "width": 105.60595703125,
+ "height": 13,
+ "text": "-int: valor",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 328,
+ "top": 257,
+ "width": 115.60595703125,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAGDUy69Q+sSEYY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusLTQ0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDUz3gPFtugys=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69Q+sSEYY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUz3gLVtlqJg="
+ },
+ "font": "Arial;13;0",
+ "left": 333,
+ "top": 285,
+ "width": 105.60595703125,
+ "height": 13,
+ "text": "+ReturnValor(): int",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 328,
+ "top": 280,
+ "width": 115.60595703125,
+ "height": 23
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAGDUy69ROsTPyc=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusLTQ0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 272,
+ "top": -296,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAGDUy69ROsU7TI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusLTQ0="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 272,
+ "top": -296,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 328,
+ "top": 232,
+ "width": 115.60595703125,
+ "height": 71,
+ "nameCompartment": {
+ "$ref": "AAAAAAGDUy69QusMJxM="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAGDUy69Q+sRttQ="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAGDUy69Q+sSEYY="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAGDUy69ROsTPyc="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAGDUy69ROsU7TI="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAGDUy7W8+uzHZo=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAGDUy7W8+u0Mtk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uzHZo="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy7W8+u1LOQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u0Mtk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 128,
+ "top": -688,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy7W8+u2YWI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u0Mtk="
+ },
+ "font": "Arial;13;1",
+ "left": 389,
+ "top": 103,
+ "width": 166.5498046875,
+ "height": 13,
+ "text": "CartaoCredito"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy7W8+u3GBo=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u0Mtk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 128,
+ "top": -688,
+ "width": 73.67724609375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy7W8+u4UCA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u0Mtk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 128,
+ "top": -688,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 384,
+ "top": 96,
+ "width": 176.5498046875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUy7W8+u1LOQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAGDUy7W8+u2YWI="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAGDUy7W8+u3GBo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUy7W8+u4UCA="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAGDUy7W8+u5caA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uzHZo="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDU0CqLHH8kc8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u5caA="
+ },
+ "model": {
+ "$ref": "AAAAAAGDU0CqEHHziiQ="
+ },
+ "font": "Arial;13;0",
+ "left": 389,
+ "top": 126,
+ "width": 166.5498046875,
+ "height": 13,
+ "text": "-float: limiteCredito",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDU0DjfnSEDzE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u5caA="
+ },
+ "model": {
+ "$ref": "AAAAAAGDU0DjbHR7QCQ="
+ },
+ "font": "Arial;13;0",
+ "left": 389,
+ "top": 141,
+ "width": 166.5498046875,
+ "height": 13,
+ "text": "-float: creditoUsado",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 384,
+ "top": 121,
+ "width": 176.5498046875,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAGDUy7W8+u6MA4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uzHZo="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDU03PgzrVBfo=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u6MA4="
+ },
+ "model": {
+ "$ref": "AAAAAAGDU03PVTrM+jA="
+ },
+ "font": "Arial;13;0",
+ "left": 389,
+ "top": 164,
+ "width": 166.5498046875,
+ "height": 13,
+ "text": "+ReturnLimiteCredito(): float",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAGDU05NyDyF8Ys=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+u6MA4="
+ },
+ "model": {
+ "$ref": "AAAAAAGDU05NrDx8tXk="
+ },
+ "font": "Arial;13;0",
+ "left": 389,
+ "top": 179,
+ "width": 166.5498046875,
+ "height": 13,
+ "text": "+ReturnCreditoUsado(): float",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 384,
+ "top": 159,
+ "width": 176.5498046875,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAGDUy7W8+u7D1o=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uzHZo="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "top": -448,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAGDUy7W8+u8mUQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uzHZo="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "top": -448,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 384,
+ "top": 96,
+ "width": 176.5498046875,
+ "height": 101,
+ "nameCompartment": {
+ "$ref": "AAAAAAGDUy7W8+u0Mtk="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAGDUy7W8+u5caA="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAGDUy7W8+u6MA4="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAGDUy7W8+u7D1o="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAGDUy7W8+u8mUQ="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAGDUy8/BPKP0AU=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAGDUy8/BPKQDQ8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy8/BPKRltw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKQDQ8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy8/BfKSPTs=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKQDQ8="
+ },
+ "font": "Arial;13;1",
+ "left": 453,
+ "top": 375,
+ "width": 123.18896484375,
+ "height": 13,
+ "text": "Produto"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy8/BfKTcz0=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKQDQ8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -64,
+ "width": 73.67724609375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAGDUy8/BfKU3U4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKQDQ8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 448,
+ "top": 368,
+ "width": 133.18896484375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUy8/BPKRltw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAGDUy8/BfKSPTs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAGDUy8/BfKTcz0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUy8/BfKU3U4="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAGDUy8/BfKVdik=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAGDUzkBGVIprGs=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BfKVdik="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzkBCVIg2II="
+ },
+ "font": "Arial;13;0",
+ "left": 453,
+ "top": 398,
+ "width": 123.18896484375,
+ "height": 13,
+ "text": "+int: NumeroRegistro",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 448,
+ "top": 393,
+ "width": 133.18896484375,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAGDUy8/BfKWCKU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "font": "Arial;13;0",
+ "left": 448,
+ "top": 416,
+ "width": 133.18896484375,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAGDUy8/BfKXkrY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -8,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAGDUy8/BfKYjVk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -8,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 448,
+ "top": 368,
+ "width": 133.18896484375,
+ "height": 58,
+ "nameCompartment": {
+ "$ref": "AAAAAAGDUy8/BPKQDQ8="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAGDUy8/BfKVdik="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAGDUy8/BfKWCKU="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAGDUy8/BfKXkrY="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAGDUy8/BfKYjVk="
+ }
+ },
+ {
+ "_type": "UMLGeneralizationView",
+ "_id": "AAAAAAGDUy+NFPe3s0U=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+NFPe1mcU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+NFfe4zKk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+NFPe3s0U="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+NFPe1mcU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 463,
+ "top": 318,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+NFPe3s0U="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+NFfe5biY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+NFPe3s0U="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+NFPe1mcU="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 474,
+ "top": 307,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+NFPe3s0U="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+NFfe6JJk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+NFPe3s0U="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+NFPe1mcU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 442,
+ "top": 339,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+NFPe3s0U="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "tail": {
+ "$ref": "AAAAAAGDUy69QusLTQ0="
+ },
+ "lineStyle": 1,
+ "points": "421:303;485:367",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAGDUy+NFfe4zKk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUy+NFfe5biY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUy+NFfe6JJk="
+ }
+ },
+ {
+ "_type": "UMLGeneralizationView",
+ "_id": "AAAAAAGDUy+k9vq9sw8=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+k9fq7f5U="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+k9vq+/kE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+k9vq9sw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+k9fq7f5U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 508,
+ "top": 273,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+k9vq9sw8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+k9vq/lFI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+k9vq9sw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+k9fq7f5U="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 523,
+ "top": 270,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+k9vq9sw8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+k9vrAjOU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+k9vq9sw8="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+k9fq7f5U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 479,
+ "top": 278,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+k9vq9sw8="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "tail": {
+ "$ref": "AAAAAAGDUy7W8+uzHZo="
+ },
+ "lineStyle": 1,
+ "points": "480:197;509:367",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAGDUy+k9vq+/kE="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUy+k9vq/lFI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUy+k9vrAjOU="
+ }
+ },
+ {
+ "_type": "UMLGeneralizationView",
+ "_id": "AAAAAAGDUy+y+fw2Lyc=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+y+fw07nM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+y+fw3wuY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+y+fw2Lyc="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+y+fw07nM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 577,
+ "top": 351,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+y+fw2Lyc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+y+fw4JJE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+y+fw2Lyc="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+y+fw07nM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 587,
+ "top": 362,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+y+fw2Lyc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUy+y+vw5CoE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy+y+fw2Lyc="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUy+y+fw07nM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 556,
+ "top": 330,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUy+y+fw2Lyc="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "tail": {
+ "$ref": "AAAAAAGDUgl+kjjwlw8="
+ },
+ "lineStyle": 1,
+ "points": "589:328;546:367",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAGDUy+y+fw3wuY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUy+y+fw4JJE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUy+y+vw5CoE="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAGDUzMi2CVB5us=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU9pSg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVCdIc=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU9pSg="
+ },
+ "font": "Arial;13;0",
+ "left": 347,
+ "top": 427,
+ "width": 66.8662109375,
+ "height": 13,
+ "alpha": 1.3434229207749813,
+ "distance": 22.20360331117452,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "edgePosition": 1,
+ "text": "+É dono de"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVDujQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU9pSg="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 386,
+ "top": 434,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVEHKA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU9pSg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 381,
+ "top": 390,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVF6+I=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU+ulM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 422,
+ "top": 415,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVGOsg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU+ulM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 422,
+ "top": 429,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVHiaI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU+ulM="
+ },
+ "font": "Arial;13;0",
+ "left": 359,
+ "top": 388,
+ "width": 19.5126953125,
+ "height": 13,
+ "alpha": -0.23796804495135193,
+ "distance": 78.91767862779544,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "edgePosition": 2,
+ "text": "1..*"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVICnw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU/Uc4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 346,
+ "top": 424,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVJBbI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU/Uc4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 350,
+ "top": 437,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAGDUzMi2CVKfl4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU/Uc4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 339,
+ "top": 398,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAGDUzMi2CVLeBU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU+ulM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAGDUzMi2CVMFR8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CVB5us="
+ },
+ "model": {
+ "$ref": "AAAAAAGDUzMi2CU/Uc4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAGDUgljljjG3Yk="
+ },
+ "tail": {
+ "$ref": "AAAAAAGDUy8/BPKP0AU="
+ },
+ "lineStyle": 1,
+ "points": "447:404;319:419",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAGDUzMi2CVCdIc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAGDUzMi2CVDujQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAGDUzMi2CVEHKA="
+ },
+ "showEndOrder": "hide",
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAGDUzMi2CVF6+I="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAGDUzMi2CVGOsg="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAGDUzMi2CVHiaI="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAGDUzMi2CVICnw="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAGDUzMi2CVJBbI="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAGDUzMi2CVKfl4="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAGDUzMi2CVLeBU="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAGDUzMi2CVMFR8="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAGDUgkTwThw/K0=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Banco",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAGDUvP62T4GjKU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvP62T4HNtU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvP62T4GjKU="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ }
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvP62T4ILX8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvP62T4GjKU="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "aggregation": "composite"
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUxRlnJHmqLM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "name": "String",
+ "visibility": "private",
+ "type": "Nome"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUxIFt4vkB6c=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "name": "float DinheiroTotal",
+ "visibility": "private"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUxsyNrqb/iQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "name": "Gerentes[]",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUzliXlR8qCg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "name": "Operation1"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDU3X1/EIf81A=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "name": "ReturnNome",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDU3YsZUK2EuE=",
+ "_parent": {
+ "$ref": "AAAAAAGDU3X1/EIf81A="
+ },
+ "type": "string",
+ "direction": "return"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAGDUgk/2zia5cE=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Gerente",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAGDUvDgozn7fb8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvDgozn89jQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvDgozn7fb8="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ }
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvDgozn9atE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvDgozn7fb8="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "aggregation": "shared"
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAGDUvQXSj/T61I=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvQXSj/U3Xg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSj/T61I="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "multiplicity": "1..*"
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvQXSj/VtAM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvQXSj/T61I="
+ },
+ "name": "Possui",
+ "reference": {
+ "$ref": "AAAAAAGDUgkTwThw/K0="
+ },
+ "aggregation": "composite"
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUxzK/dSgC10=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "name": "String",
+ "visibility": "private",
+ "type": "Nome"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUwwmGIhHVk8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "name": "Clientes[]",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUxF414sgBGo=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "name": "AceitaPedidoContaBancaria",
+ "visibility": "private",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUzzrKlXsjA8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUxF414sgBGo="
+ },
+ "type": "bool",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUxdgQatGnpE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "name": "AceitaPedidoEmprestimo",
+ "visibility": "private",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUzz79lZtHQY=",
+ "_parent": {
+ "$ref": "AAAAAAGDUxdgQatGnpE="
+ },
+ "type": "bool",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUxlJmK+cBRQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "name": "AceitaPedidoCartaoCredito",
+ "visibility": "private",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUz0Z3FeZ7B4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUxlJmK+cBRQ="
+ },
+ "type": "bool",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDU3f750PQZp0=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "name": "ReturnNome",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDU3gy1USCT3w=",
+ "_parent": {
+ "$ref": "AAAAAAGDU3f750PQZp0="
+ },
+ "type": "string",
+ "direction": "return"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAGDUgljlTjEgh8=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Cliente",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAGDUvRJdEQS5/4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "name": "É responsável por",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvRJdEQTF/c=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdEQS5/4="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "multiplicity": "1..*"
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvRJdEQUBYA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvRJdEQS5/4="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "aggregation": "shared"
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUxQD2pDaIZo=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "name": "String",
+ "visibility": "private",
+ "type": "Nome"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUxarT6ijtIw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "name": "Produtos[]",
+ "visibility": "private"
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUwaQcnX5Q/8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "name": "PedidoContaBancaria",
+ "visibility": "private",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUz1d+Vhiu9U=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwaQcnX5Q/8="
+ },
+ "type": "void",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUwb8sXbrCmk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "name": "PedidoEmprestimo",
+ "visibility": "private",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUwdjOnguF5k=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwb8sXbrCmk="
+ },
+ "name": "valor",
+ "type": ""
+ },
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUz19oVki5b8=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwb8sXbrCmk="
+ },
+ "type": "void",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUwfghHvy8lk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "name": "PedidoCartaoCredito",
+ "visibility": "private",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUz2WiVmjLaw=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwfghHvy8lk="
+ },
+ "type": "void",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDU4h7YEbAHog=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "name": "ReturnNome",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDU4jf/UdFYZ4=",
+ "_parent": {
+ "$ref": "AAAAAAGDU4h7YEbAHog="
+ },
+ "type": "string",
+ "direction": "return"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAGDUgl+kTjuzNA=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "ContaBancaria",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAGDUvKkvz0khn0=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "name": "Possui",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvKkwD0l6aE=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvKkvz0khn0="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "multiplicity": "1..*"
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUvKkwD0mzJA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUvKkvz0khn0="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "aggregation": "composite"
+ }
+ },
+ {
+ "_type": "UMLGeneralization",
+ "_id": "AAAAAAGDUy+y+fw07nM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "source": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "target": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUwnTcn5Vp0Q=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "name": "float",
+ "visibility": "private",
+ "type": "saldo"
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUwskAoFwjtA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "name": "Depositar",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUwtRmIH1CL4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwskAoFwjtA="
+ },
+ "name": "valor",
+ "type": ""
+ },
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDU0AGo221HUk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwskAoFwjtA="
+ },
+ "type": "void",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUwtbDoKHlFM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "name": "Sacar",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUwt2AILf/wU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwtbDoKHlFM="
+ },
+ "name": "valor",
+ "type": ""
+ },
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUz9892rXUi4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwtbDoKHlFM="
+ },
+ "type": "void",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUwuymoNWcng=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "name": "Transferir",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUwvm5YPby3I=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwuymoNWcng="
+ },
+ "name": "valor",
+ "type": ""
+ },
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUwvm5YPcU7U=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwuymoNWcng="
+ },
+ "name": "contaDestino",
+ "type": ""
+ },
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUz7W/WoFV5M=",
+ "_parent": {
+ "$ref": "AAAAAAGDUwuymoNWcng="
+ },
+ "type": "void",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUx5Qft3UmMs=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "name": "RetornaSaldo",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDUx6Ojd5ZNJM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUx5Qft3UmMs="
+ },
+ "type": "int",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUyfisOLoNDQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUgl+kTjuzNA="
+ },
+ "name": "Operation1"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAGDUy69QusJoew=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Emprestimo",
+ "ownedElements": [
+ {
+ "_type": "UMLGeneralization",
+ "_id": "AAAAAAGDUy+NFPe1mcU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "source": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "target": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUz2+9FqPF4g=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "name": "int",
+ "visibility": "private",
+ "type": "valor"
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDUz3gLVtlqJg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy69QusJoew="
+ },
+ "name": "ReturnValor",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDU4FAlEV5ktI=",
+ "_parent": {
+ "$ref": "AAAAAAGDUz3gLVtlqJg="
+ },
+ "type": "int",
+ "direction": "return"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAGDUy7W8+uxdKw=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "CartaoCredito",
+ "ownedElements": [
+ {
+ "_type": "UMLGeneralization",
+ "_id": "AAAAAAGDUy+k9fq7f5U=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "source": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "target": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDU0CqEHHziiQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "name": "float",
+ "visibility": "private",
+ "type": "limiteCredito"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDU0DjbHR7QCQ=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "name": "float",
+ "visibility": "private",
+ "type": "creditoUsado"
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDU03PVTrM+jA=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "name": "ReturnLimiteCredito",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDU04qfDtjyos=",
+ "_parent": {
+ "$ref": "AAAAAAGDU03PVTrM+jA="
+ },
+ "type": "float",
+ "direction": "return"
+ }
+ ]
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAGDU05NrDx8tXk=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy7W8+uxdKw="
+ },
+ "name": "ReturnCreditoUsado",
+ "parameters": [
+ {
+ "_type": "UMLParameter",
+ "_id": "AAAAAAGDU06jpj0TYgM=",
+ "_parent": {
+ "$ref": "AAAAAAGDU05NrDx8tXk="
+ },
+ "type": "float",
+ "direction": "return"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAGDUy8/BPKNJBY=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Produto",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAGDUzMi2CU9pSg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "name": "É dono de",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUzMi2CU+ulM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CU9pSg="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "multiplicity": "1..*"
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUzMi2CU/Uc4=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzMi2CU9pSg="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgljlTjEgh8="
+ },
+ "aggregation": "composite"
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAGDUzPuIS//kkU=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUzPuITAAbsg=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzPuIS//kkU="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ }
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAGDUzPuITABvVM=",
+ "_parent": {
+ "$ref": "AAAAAAGDUzPuIS//kkU="
+ },
+ "reference": {
+ "$ref": "AAAAAAGDUgk/2zia5cE="
+ },
+ "navigable": "navigable"
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAGDUzkBCVIg2II=",
+ "_parent": {
+ "$ref": "AAAAAAGDUy8/BPKNJBY="
+ },
+ "name": "int",
+ "type": "NumeroRegistro"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file