@@ -32,25 +32,25 @@ public class ModelUtil {
3232
3333 static {
3434 // Register the proper EMF resource factories
35- Resource .Factory .Registry reg = Resource .Factory .Registry .INSTANCE ;
36- Map <String , Object > m = reg .getExtensionToFactoryMap ();
35+ final Resource .Factory .Registry reg = Resource .Factory .Registry .INSTANCE ;
36+ final Map <String , Object > m = reg .getExtensionToFactoryMap ();
3737 m .put ("xmi" , new XMIResourceFactoryImpl ());
3838 m .put ("arch" , new XMIResourceFactoryImpl ());
3939 m .put ("ecore" , new EcoreResourceFactoryImpl ());
4040 }
4141
42- public static List <Feature > getAllFeatures (Class clazz ) {
43- List <Feature > properties = new ArrayList <Feature >();
42+ public static List <Feature > getAllFeatures (final Class clazz ) {
43+ final List <Feature > properties = new ArrayList <>();
4444 properties .addAll (clazz .getAttributes ());
4545 properties .addAll (clazz .getOperations ());
4646
4747 return properties ;
4848 }
4949
50- public static List <NamedElement > getAllElements (Model model , EClass eClass ) {
51- List <NamedElement > elements = new ArrayList <NamedElement >();
52- for (Iterator <EObject > iterator = model .eAllContents (); iterator .hasNext ();) {
53- EObject eObject = ( EObject ) iterator .next ();
50+ public static List <NamedElement > getAllElements (final Model model , final EClass eClass ) {
51+ final List <NamedElement > elements = new ArrayList <>();
52+ for (final Iterator <EObject > iterator = model .eAllContents (); iterator .hasNext ();) {
53+ final EObject eObject = iterator .next ();
5454 if (eObject .eClass () == eClass ) {
5555 elements .add ((NamedElement ) eObject );
5656 }
@@ -59,10 +59,10 @@ public static List<NamedElement> getAllElements(Model model, EClass eClass) {
5959 return elements ;
6060 }
6161
62- public static List <Element > getAllElements (Architecture model , EClass eClass ) {
63- List <Element > elements = new ArrayList <Element >();
64- for (Iterator <EObject > iterator = model .eAllContents (); iterator .hasNext ();) {
65- EObject eObject = ( EObject ) iterator .next ();
62+ public static List <Element > getAllElements (final Architecture model , final EClass eClass ) {
63+ final List <Element > elements = new ArrayList <>();
64+ for (final Iterator <EObject > iterator = model .eAllContents (); iterator .hasNext ();) {
65+ final EObject eObject = iterator .next ();
6666 if (eObject .eClass () == eClass ) {
6767 elements .add ((Element ) eObject );
6868 }
@@ -71,43 +71,39 @@ public static List<Element> getAllElements(Architecture model, EClass eClass) {
7171 return elements ;
7272 }
7373
74- public static String getXmiId (EObject eObject ) {
74+ public static String getXmiId (final EObject eObject ) {
7575 assert (eObject != null && eObject .eResource () instanceof XMIResource );
7676
77- String objectID = ((XMIResource ) eObject .eResource ()).getID (eObject );
78-
79- return objectID ;
77+ return ((XMIResource ) eObject .eResource ()).getID (eObject );
8078 }
8179
82- public static Model loadModel (String path ) {
83- ResourceSet resourceSet = new ResourceSetImpl ();
80+ public static Model loadModel (final String path ) {
81+ final ResourceSet resourceSet = new ResourceSetImpl ();
8482 UMLResourcesUtil .init (resourceSet );
85- Resource resource = resourceSet .getResource (URI .createFileURI (path ), true );
86- Model model = (Model ) resource .getContents ().get (0 );
83+ final Resource resource = resourceSet .getResource (URI .createFileURI (path ), true );
8784
88- return model ;
85+ return ( Model ) resource . getContents (). get ( 0 ) ;
8986 }
9087
91- public static Architecture loadArchitectureModel (String path ) {
92- ResourceSet resourceSet = new ResourceSetImpl ();
88+ public static Architecture loadArchitectureModel (final String path ) {
89+ final ResourceSet resourceSet = new ResourceSetImpl ();
9390 UMLResourcesUtil .init (resourceSet );
94- Resource resource = resourceSet .getResource (URI .createFileURI (path ), true );
95- Architecture model = (Architecture ) resource .getContents ().get (0 );
91+ final Resource resource = resourceSet .getResource (URI .createFileURI (path ), true );
9692
97- return model ;
93+ return ( Architecture ) resource . getContents (). get ( 0 ) ;
9894 }
9995
100- public static void saveModel (Model model , String path ) {
96+ public static void saveModel (final Model model , final String path ) {
10197 System .out .println (path );
102- ResourceSet resourceSet = new ResourceSetImpl ();
98+ final ResourceSet resourceSet = new ResourceSetImpl ();
10399 UMLResourcesUtil .init (resourceSet );
104- Resource resource = resourceSet .createResource (URI .createFileURI (path ));
100+ final Resource resource = resourceSet .createResource (URI .createFileURI (path ));
105101 resource .getContents ().add (model );
106102
107103 // now save the content.
108104 try {
109105 resource .save (Collections .EMPTY_MAP );
110- } catch (IOException e ) {
106+ } catch (final IOException e ) {
111107 e .printStackTrace ();
112108 }
113109 }
0 commit comments