<?xml version="1.0" encoding="UTF-8"?> <!-- ~ Licensed to the Apache Software Foundation (ASF) under one ~ or more contributor license agreements. See the NOTICE file ~ distributed with this work for additional information ~ regarding copyright ownership. The ASF licenses this file ~ to you under the Apache License, Version 2.0 (the ~ "License"); you may not use this file except in compliance ~ with the License. You may obtain a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required by applicable law or agreed to in writing, software ~ distributed under the License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ See the License for the specific language governing permissions and ~ limitations under the License. --> <Diagram> <ID>JAVA</ID> <OriginalElement>org.apache.atlas.storage.ReferenceableInstance</OriginalElement> <nodes> <node x="698.875" y="259.0">org.apache.atlas.storage.DownCastStructInstance</node> <node x="30.536458333333258" y="628.0">org.apache.atlas.storage.ReferenceableInstance</node> <node x="369.875" y="259.0">org.apache.atlas.IReferenceableInstance</node> <node x="0.0" y="146.0">org.apache.atlas.ITypedInstance</node> <node x="4.7864583333332575" y="482.0">org.apache.atlas.ITypedReferenceableInstance</node> <node x="269.40624999999994" y="0.0">org.apache.atlas.IInstance</node> <node x="947.875" y="248.0">org.apache.atlas.Struct</node> <node x="651.96875" y="449.0">org.apache.atlas.Referenceable</node> <node x="240.7864583333333" y="416.0">org.apache.atlas.storage.StructInstance</node> <node x="236.87499999999997" y="292.0">org.apache.atlas.ITypedStruct</node> <node x="593.1770833333333" y="157.0">org.apache.atlas.IStruct</node> </nodes> <notes /> <edges> <edge source="org.apache.atlas.storage.ReferenceableInstance" target="org.apache.atlas.storage.StructInstance"> <point x="82.25" y="-59.0" /> <point x="277.28645833333326" y="603.0" /> <point x="385.28645833333326" y="603.0" /> <point x="0.0" y="81.0" /> </edge> <edge source="org.apache.atlas.Referenceable" target="org.apache.atlas.IReferenceableInstance"> <point x="-77.25" y="-48.0" /> <point x="729.21875" y="396.0" /> <point x="601.625" y="396.0" /> <point x="77.25" y="48.0" /> </edge> <edge source="org.apache.atlas.storage.DownCastStructInstance" target="org.apache.atlas.IStruct"> <point x="0.0" y="-48.0" /> <point x="813.375" y="228.0" /> <point x="640.0520833333333" y="228.0" /> <point x="9.375" y="15.0" /> </edge> <edge source="org.apache.atlas.Struct" target="org.apache.atlas.IStruct"> <point x="0.0" y="-59.0" /> <point x="1072.375" y="218.0" /> <point x="658.8020833333333" y="218.0" /> <point x="28.125" y="15.0" /> </edge> <edge source="org.apache.atlas.ITypedInstance" target="org.apache.atlas.IInstance"> <point x="0.0" y="-26.0" /> <point x="116.0" y="121.0" /> <point x="326.65624999999994" y="121.0" /> <point x="-57.25" y="48.0" /> </edge> <edge source="org.apache.atlas.IStruct" target="org.apache.atlas.IInstance"> <point x="0.0" y="-15.0" /> <point x="630.6770833333333" y="121.0" /> <point x="441.15624999999994" y="121.0" /> <point x="57.25" y="48.0" /> </edge> <edge source="org.apache.atlas.IReferenceableInstance" target="org.apache.atlas.IStruct"> <point x="0.0" y="-48.0" /> <point x="524.375" y="228.0" /> <point x="621.3020833333333" y="228.0" /> <point x="-9.375" y="15.0" /> </edge> <edge source="org.apache.atlas.Referenceable" target="org.apache.atlas.Struct"> <point x="77.25" y="-48.0" /> <point x="883.71875" y="396.0" /> <point x="1072.375" y="396.0" /> <point x="0.0" y="59.0" /> </edge> <edge source="org.apache.atlas.ITypedStruct" target="org.apache.atlas.IStruct"> <point x="28.25" y="-15.0" /> <point x="321.625" y="218.0" /> <point x="602.5520833333333" y="218.0" /> <point x="-28.125" y="15.0" /> </edge> <edge source="org.apache.atlas.ITypedStruct" target="org.apache.atlas.ITypedInstance"> <point x="-28.25" y="-15.0" /> <point x="265.125" y="228.0" /> <point x="174.0" y="228.0" /> <point x="58.0" y="26.0" /> </edge> <edge source="org.apache.atlas.storage.StructInstance" target="org.apache.atlas.ITypedStruct"> <point x="0.0" y="-81.0" /> <point x="385.28645833333326" y="386.0" /> <point x="293.375" y="386.0" /> <point x="0.0" y="15.0" /> </edge> <edge source="org.apache.atlas.ITypedReferenceableInstance" target="org.apache.atlas.ITypedInstance"> <point x="-54.0" y="-15.0" /> <point x="-58.0" y="26.0" /> </edge> <edge source="org.apache.atlas.ITypedReferenceableInstance" target="org.apache.atlas.IReferenceableInstance"> <point x="54.0" y="-15.0" /> <point x="166.78645833333326" y="396.0" /> <point x="447.125" y="396.0" /> <point x="-77.25" y="48.0" /> </edge> <edge source="org.apache.atlas.storage.ReferenceableInstance" target="org.apache.atlas.ITypedReferenceableInstance"> <point x="-82.25" y="-59.0" /> <point x="0.0" y="15.0" /> </edge> </edges> <settings layout="Hierarchic Group" zoom="1.0" x="239.0" y="335.5" /> <SelectedNodes /> <Categories> <Category>Methods</Category> </Categories> <SCOPE>All</SCOPE> <VISIBILITY>private</VISIBILITY> </Diagram>