Author: joern
Date: Tue Aug 25 23:15:20 2015
New Revision: 1697787

URL: http://svn.apache.org/r1697787
Log:
Fixed code formatting

Modified:
    
opennlp/sandbox/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/ims/IMSFactory.java

Modified: 
opennlp/sandbox/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/ims/IMSFactory.java
URL: 
http://svn.apache.org/viewvc/opennlp/sandbox/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/ims/IMSFactory.java?rev=1697787&r1=1697786&r2=1697787&view=diff
==============================================================================
--- 
opennlp/sandbox/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/ims/IMSFactory.java
 (original)
+++ 
opennlp/sandbox/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/ims/IMSFactory.java
 Tue Aug 25 23:15:20 2015
@@ -1 +1,66 @@
-/* * 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. */package 
opennlp.tools.disambiguator.ims;import 
opennlp.tools.util.BaseToolFactory;import 
opennlp.tools.util.InvalidFormatException;import 
opennlp.tools.util.SequenceValidator;import opennlp.tools.util.ext.Extensi
 onLoader;public class IMSFactory extends BaseToolFactory {  /**   * Creates a 
{@link IMSFactory} that provides the default implementation of   * the 
resources.   */  public IMSFactory() {  }  public static IMSFactory 
create(String subclassName)      throws InvalidFormatException {    if 
(subclassName == null) {      // will create the default factory      return 
new IMSFactory();    }    try {      IMSFactory theFactory = 
ExtensionLoader.instantiateExtension(          IMSFactory.class, subclassName); 
     return theFactory;    } catch (Exception e) {      String msg = "Could not 
instantiate the " + subclassName          + ". The initialization throw an 
exception.";      System.err.println(msg);      e.printStackTrace();      throw 
new InvalidFormatException(msg, e);    }  }  @Override  public void 
validateArtifactMap() throws InvalidFormatException {    // no additional 
artifacts  }  public IMSContextGenerator getContextGenerator() {    return new 
DefaultIMSContextGenerator();  }  p
 ublic SequenceValidator<String> getSequenceValidator() {    return new 
DefaultIMSSequenceValidator();  }}
\ No newline at end of file
+/*
+ * 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.
+ */
+
+package opennlp.tools.disambiguator.ims;
+
+import opennlp.tools.util.BaseToolFactory;
+import opennlp.tools.util.InvalidFormatException;
+import opennlp.tools.util.SequenceValidator;
+import opennlp.tools.util.ext.ExtensionLoader;
+
+public class IMSFactory extends BaseToolFactory {  
+  
+  /**   
+   * Creates a {@link IMSFactory} that provides the default implementation of  
 
+   * the resources.   
+   * */  
+  public IMSFactory() { 
+    
+  }  
+
+  public static IMSFactory create(String subclassName)
+      throws InvalidFormatException {
+    if (subclassName == null) {
+      // will create the default factory
+      return new IMSFactory();
+    }
+    try {
+      IMSFactory theFactory = ExtensionLoader.instantiateExtension(
+          IMSFactory.class, subclassName);
+      return theFactory;
+    } catch (Exception e) {
+      String msg = "Could not instantiate the " + subclassName
+          + ". The initialization throw an exception.";
+      System.err.println(msg);
+      e.printStackTrace();
+      throw new InvalidFormatException(msg, e);
+    }
+  }
+
+  @Override
+  public void validateArtifactMap() throws InvalidFormatException {
+    // no additional artifacts
+  }
+
+  public IMSContextGenerator getContextGenerator() {
+    return new DefaultIMSContextGenerator();
+  }
+
+  public SequenceValidator<String> getSequenceValidator() {
+    return new DefaultIMSSequenceValidator();
+  }
+}


Reply via email to