mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-11-22 06:12:05 +01:00
Add ParenPad and NoWhitespaceAfter checkstyle rules
This commit is contained in:
parent
9d0d8088f4
commit
9165e818d9
17 changed files with 76 additions and 60 deletions
|
@ -104,5 +104,18 @@
|
||||||
<property name="checkEmptyJavadoc" value="true"/>
|
<property name="checkEmptyJavadoc" value="true"/>
|
||||||
<property name="checkHtml" value="false"/>
|
<property name="checkHtml" value="false"/>
|
||||||
</module>
|
</module>
|
||||||
|
<module name="ParenPad">
|
||||||
|
</module>
|
||||||
|
<module name="NoWhitespaceAfter">
|
||||||
|
<property name="tokens" value="INC
|
||||||
|
, DEC
|
||||||
|
, UNARY_MINUS
|
||||||
|
, UNARY_PLUS
|
||||||
|
, BNOT, LNOT
|
||||||
|
, DOT
|
||||||
|
, ARRAY_DECLARATOR
|
||||||
|
, INDEX_OP
|
||||||
|
"/>
|
||||||
|
</module>
|
||||||
</module>
|
</module>
|
||||||
</module>
|
</module>
|
||||||
|
|
|
@ -248,11 +248,13 @@ public abstract class AbstractXMPPConnection implements XMPPConnection {
|
||||||
*/
|
*/
|
||||||
private final ExecutorService cachedExecutorService = Executors.newCachedThreadPool(
|
private final ExecutorService cachedExecutorService = Executors.newCachedThreadPool(
|
||||||
// @formatter:off
|
// @formatter:off
|
||||||
|
// CHECKSTYLE:OFF
|
||||||
new SmackExecutorThreadFactory( // threadFactory
|
new SmackExecutorThreadFactory( // threadFactory
|
||||||
this,
|
this,
|
||||||
"Cached Executor"
|
"Cached Executor"
|
||||||
)
|
)
|
||||||
// @formatter:on
|
// @formatter:on
|
||||||
|
// CHECKSTYLE:ON
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -149,7 +149,7 @@ public final class SmackConfiguration {
|
||||||
* @param mech the SASL mechanism to be added
|
* @param mech the SASL mechanism to be added
|
||||||
*/
|
*/
|
||||||
public static void addSaslMech(String mech) {
|
public static void addSaslMech(String mech) {
|
||||||
if(! defaultMechs.contains(mech) ) {
|
if(!defaultMechs.contains(mech)) {
|
||||||
defaultMechs.add(mech);
|
defaultMechs.add(mech);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,7 +39,7 @@ public class ProxyInfo
|
||||||
private ProxyType proxyType;
|
private ProxyType proxyType;
|
||||||
private final ProxySocketConnection proxySocketConnection;
|
private final ProxySocketConnection proxySocketConnection;
|
||||||
|
|
||||||
public ProxyInfo( ProxyType pType, String pHost, int pPort, String pUser,
|
public ProxyInfo(ProxyType pType, String pHost, int pPort, String pUser,
|
||||||
String pPass)
|
String pPass)
|
||||||
{
|
{
|
||||||
this.proxyType = pType;
|
this.proxyType = pType;
|
||||||
|
|
|
@ -983,9 +983,9 @@ public class PacketParserUtils {
|
||||||
private static String getLanguageAttribute(XmlPullParser parser) {
|
private static String getLanguageAttribute(XmlPullParser parser) {
|
||||||
// CHECKSTYLE:OFF
|
// CHECKSTYLE:OFF
|
||||||
for (int i = 0; i < parser.getAttributeCount(); i++) {
|
for (int i = 0; i < parser.getAttributeCount(); i++) {
|
||||||
// CHECKSTYLE:ON
|
|
||||||
String attributeName = parser.getAttributeName(i);
|
String attributeName = parser.getAttributeName(i);
|
||||||
if ( "xml:lang".equals(attributeName) ||
|
if ( "xml:lang".equals(attributeName) ||
|
||||||
|
// CHECKSTYLE:ON
|
||||||
("lang".equals(attributeName) &&
|
("lang".equals(attributeName) &&
|
||||||
"xml".equals(parser.getAttributePrefix(i)))) {
|
"xml".equals(parser.getAttributePrefix(i)))) {
|
||||||
// CHECKSTYLE:OFF
|
// CHECKSTYLE:OFF
|
||||||
|
|
|
@ -249,7 +249,7 @@ public class StringUtils {
|
||||||
*/
|
*/
|
||||||
public static String encodeHex(byte[] bytes) {
|
public static String encodeHex(byte[] bytes) {
|
||||||
char[] hexChars = new char[bytes.length * 2];
|
char[] hexChars = new char[bytes.length * 2];
|
||||||
for ( int j = 0; j < bytes.length; j++ ) {
|
for (int j = 0; j < bytes.length; j++) {
|
||||||
int v = bytes[j] & 0xFF;
|
int v = bytes[j] & 0xFF;
|
||||||
hexChars[j * 2] = HEX_CHARS[v >>> 4];
|
hexChars[j * 2] = HEX_CHARS[v >>> 4];
|
||||||
hexChars[j * 2 + 1] = HEX_CHARS[v & 0x0F];
|
hexChars[j * 2 + 1] = HEX_CHARS[v & 0x0F];
|
||||||
|
|
|
@ -83,7 +83,7 @@ public final class Thing {
|
||||||
public String toString() {
|
public String toString() {
|
||||||
if (toStringCache == null) {
|
if (toStringCache == null) {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append( "Thing " + nodeInfo + " [");
|
sb.append("Thing " + nodeInfo + " [");
|
||||||
Iterator<Tag> it = metaTags.values().iterator();
|
Iterator<Tag> it = metaTags.values().iterator();
|
||||||
while (it.hasNext()) {
|
while (it.hasNext()) {
|
||||||
Tag tag = it.next();
|
Tag tag = it.next();
|
||||||
|
|
|
@ -36,6 +36,6 @@ public class ValidationConsistencyException extends IllegalArgumentException {
|
||||||
* @param message
|
* @param message
|
||||||
*/
|
*/
|
||||||
public ValidationConsistencyException(String message) {
|
public ValidationConsistencyException(String message) {
|
||||||
super( message);
|
super(message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,7 +55,7 @@ public class DataFormTest {
|
||||||
FormField field = new FormField("testField1");
|
FormField field = new FormField("testField1");
|
||||||
df.addField(field);
|
df.addField(field);
|
||||||
|
|
||||||
assertNotNull( df.toXML());
|
assertNotNull(df.toXML());
|
||||||
String output = df.toXML().toString();
|
String output = df.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_1, output);
|
assertEquals(TEST_OUTPUT_1, output);
|
||||||
|
|
||||||
|
@ -65,10 +65,10 @@ public class DataFormTest {
|
||||||
|
|
||||||
assertNotNull(df);
|
assertNotNull(df);
|
||||||
assertNotNull(df.getFields());
|
assertNotNull(df.getFields());
|
||||||
assertEquals(1 , df.getFields().size() );
|
assertEquals(1 , df.getFields().size());
|
||||||
assertEquals(1 , df.getInstructions().size());
|
assertEquals(1 , df.getInstructions().size());
|
||||||
|
|
||||||
assertNotNull( df.toXML());
|
assertNotNull(df.toXML());
|
||||||
output = df.toXML().toString();
|
output = df.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_1, output);
|
assertEquals(TEST_OUTPUT_1, output);
|
||||||
}
|
}
|
||||||
|
@ -93,7 +93,7 @@ public class DataFormTest {
|
||||||
df.addExtensionElement(layout);
|
df.addExtensionElement(layout);
|
||||||
|
|
||||||
|
|
||||||
assertNotNull( df.toXML());
|
assertNotNull(df.toXML());
|
||||||
String output = df.toXML().toString();
|
String output = df.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_2, output);
|
assertEquals(TEST_OUTPUT_2, output);
|
||||||
|
|
||||||
|
@ -103,14 +103,14 @@ public class DataFormTest {
|
||||||
|
|
||||||
assertNotNull(df);
|
assertNotNull(df);
|
||||||
assertNotNull(df.getExtensionElements());
|
assertNotNull(df.getExtensionElements());
|
||||||
assertEquals(1 , df.getExtensionElements().size() );
|
assertEquals(1 , df.getExtensionElements().size());
|
||||||
Element element = df.getExtensionElements().get(0);
|
Element element = df.getExtensionElements().get(0);
|
||||||
assertNotNull(element);
|
assertNotNull(element);
|
||||||
layout = (DataLayout) element;
|
layout = (DataLayout) element;
|
||||||
|
|
||||||
assertEquals(3 , layout.getPageLayout().size());
|
assertEquals(3 , layout.getPageLayout().size());
|
||||||
|
|
||||||
assertNotNull( df.toXML());
|
assertNotNull(df.toXML());
|
||||||
output = df.toXML().toString();
|
output = df.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_2, output);
|
assertEquals(TEST_OUTPUT_2, output);
|
||||||
}
|
}
|
||||||
|
@ -127,7 +127,7 @@ public class DataFormTest {
|
||||||
ValidateElement dv = new RangeValidateElement("xs:integer","1111", "9999");
|
ValidateElement dv = new RangeValidateElement("xs:integer","1111", "9999");
|
||||||
field.setValidateElement(dv);
|
field.setValidateElement(dv);
|
||||||
|
|
||||||
assertNotNull( df.toXML());
|
assertNotNull(df.toXML());
|
||||||
String output = df.toXML().toString();
|
String output = df.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_3, output);
|
assertEquals(TEST_OUTPUT_3, output);
|
||||||
|
|
||||||
|
@ -137,14 +137,14 @@ public class DataFormTest {
|
||||||
|
|
||||||
assertNotNull(df);
|
assertNotNull(df);
|
||||||
assertNotNull(df.getFields());
|
assertNotNull(df.getFields());
|
||||||
assertEquals(1 , df.getFields().size() );
|
assertEquals(1 , df.getFields().size());
|
||||||
Element element = df.getFields().get(0).getValidateElement();
|
Element element = df.getFields().get(0).getValidateElement();
|
||||||
assertNotNull(element);
|
assertNotNull(element);
|
||||||
dv = (ValidateElement) element;
|
dv = (ValidateElement) element;
|
||||||
|
|
||||||
assertEquals("xs:integer" , dv.getDatatype());
|
assertEquals("xs:integer" , dv.getDatatype());
|
||||||
|
|
||||||
assertNotNull( df.toXML());
|
assertNotNull(df.toXML());
|
||||||
output = df.toXML().toString();
|
output = df.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_3, output);
|
assertEquals(TEST_OUTPUT_3, output);
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,9 +76,9 @@ public class DataLayoutTest {
|
||||||
Section section = new Section("section Label");
|
Section section = new Section("section Label");
|
||||||
section.getSectionLayout().add(new Text("SectionText"));
|
section.getSectionLayout().add(new Text("SectionText"));
|
||||||
layout.getPageLayout().add(section);
|
layout.getPageLayout().add(section);
|
||||||
layout.getPageLayout().add(new Text( "PageText"));
|
layout.getPageLayout().add(new Text("PageText"));
|
||||||
|
|
||||||
assertNotNull( layout.toXML());
|
assertNotNull(layout.toXML());
|
||||||
String output = layout.toXML().toString();
|
String output = layout.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_2, output);
|
assertEquals(TEST_OUTPUT_2, output);
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@ public class DataLayoutTest {
|
||||||
assertEquals(3 , layout.getPageLayout().size());
|
assertEquals(3 , layout.getPageLayout().size());
|
||||||
assertEquals("Label", layout.getLabel());
|
assertEquals("Label", layout.getLabel());
|
||||||
|
|
||||||
assertNotNull( layout.toXML());
|
assertNotNull(layout.toXML());
|
||||||
output = layout.toXML().toString();
|
output = layout.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_2, output);
|
assertEquals(TEST_OUTPUT_2, output);
|
||||||
}
|
}
|
||||||
|
@ -101,18 +101,18 @@ public class DataLayoutTest {
|
||||||
Fieldref reffield = new Fieldref("testField1");
|
Fieldref reffield = new Fieldref("testField1");
|
||||||
layout.getPageLayout().add(reffield);
|
layout.getPageLayout().add(reffield);
|
||||||
Section section = new Section("section Label - & \u00E9 \u00E1 ");
|
Section section = new Section("section Label - & \u00E9 \u00E1 ");
|
||||||
section.getSectionLayout().add(new Text( "SectionText - & \u00E9 \u00E1 "));
|
section.getSectionLayout().add(new Text("SectionText - & \u00E9 \u00E1 "));
|
||||||
layout.getPageLayout().add(section);
|
layout.getPageLayout().add(section);
|
||||||
layout.getPageLayout().add(new Text( "PageText - & \u00E9 \u00E1 "));
|
layout.getPageLayout().add(new Text("PageText - & \u00E9 \u00E1 "));
|
||||||
|
|
||||||
section = new Section("<html>Number of Persons by<br/> Nationality and Status</html>");
|
section = new Section("<html>Number of Persons by<br/> Nationality and Status</html>");
|
||||||
section.getSectionLayout().add(new Reportedref());
|
section.getSectionLayout().add(new Reportedref());
|
||||||
layout.getPageLayout().add(section);
|
layout.getPageLayout().add(section);
|
||||||
|
|
||||||
layout.getPageLayout().add(new Text( "<html><font color='red'><em>DO NOT DELAY</em></font><br/>supply further information</html>"));
|
layout.getPageLayout().add(new Text("<html><font color='red'><em>DO NOT DELAY</em></font><br/>supply further information</html>"));
|
||||||
|
|
||||||
|
|
||||||
assertNotNull( layout.toXML());
|
assertNotNull(layout.toXML());
|
||||||
String output = layout.toXML().toString();
|
String output = layout.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_SPECIAL, output);
|
assertEquals(TEST_OUTPUT_SPECIAL, output);
|
||||||
|
|
||||||
|
@ -132,7 +132,7 @@ public class DataLayoutTest {
|
||||||
assertEquals("<html><font color='red'><em>DO NOT DELAY</em></font><br/>supply further information</html>", text.getText());
|
assertEquals("<html><font color='red'><em>DO NOT DELAY</em></font><br/>supply further information</html>", text.getText());
|
||||||
|
|
||||||
|
|
||||||
assertNotNull( layout.toXML());
|
assertNotNull(layout.toXML());
|
||||||
output = layout.toXML().toString();
|
output = layout.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_SPECIAL, output);
|
assertEquals(TEST_OUTPUT_SPECIAL, output);
|
||||||
}
|
}
|
||||||
|
@ -146,7 +146,7 @@ public class DataLayoutTest {
|
||||||
parser.next();
|
parser.next();
|
||||||
|
|
||||||
DataForm form = pr.parse(parser);
|
DataForm form = pr.parse(parser);
|
||||||
assertNotNull( form);
|
assertNotNull(form);
|
||||||
assertEquals(1 , form.getExtensionElements().size());
|
assertEquals(1 , form.getExtensionElements().size());
|
||||||
|
|
||||||
DataLayout layout = (DataLayout) form.getExtensionElements().get(0);
|
DataLayout layout = (DataLayout) form.getExtensionElements().get(0);
|
||||||
|
@ -163,7 +163,7 @@ public class DataLayoutTest {
|
||||||
assertEquals("<html><font color='red'><em>DO NOT DELAY</em></font><br/>supply further information</html>", text.getText());
|
assertEquals("<html><font color='red'><em>DO NOT DELAY</em></font><br/>supply further information</html>", text.getText());
|
||||||
|
|
||||||
|
|
||||||
assertNotNull( layout.toXML());
|
assertNotNull(layout.toXML());
|
||||||
String output = layout.toXML().toString();
|
String output = layout.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_SPECIAL, output);
|
assertEquals(TEST_OUTPUT_SPECIAL, output);
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,7 +48,7 @@ public class DataValidationTest {
|
||||||
|
|
||||||
ValidateElement dv = new BasicValidateElement(null);
|
ValidateElement dv = new BasicValidateElement(null);
|
||||||
|
|
||||||
assertNotNull( dv.toXML());
|
assertNotNull(dv.toXML());
|
||||||
String output = dv.toXML().toString();
|
String output = dv.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_MIN, output);
|
assertEquals(TEST_OUTPUT_MIN, output);
|
||||||
|
|
||||||
|
@ -58,9 +58,9 @@ public class DataValidationTest {
|
||||||
|
|
||||||
assertNotNull(dv);
|
assertNotNull(dv);
|
||||||
assertEquals("xs:string", dv.getDatatype());
|
assertEquals("xs:string", dv.getDatatype());
|
||||||
assertTrue( dv instanceof BasicValidateElement);
|
assertTrue(dv instanceof BasicValidateElement);
|
||||||
|
|
||||||
assertNotNull( dv.toXML());
|
assertNotNull(dv.toXML());
|
||||||
output = dv.toXML().toString();
|
output = dv.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_MIN, output);
|
assertEquals(TEST_OUTPUT_MIN, output);
|
||||||
}
|
}
|
||||||
|
@ -71,9 +71,9 @@ public class DataValidationTest {
|
||||||
ValidateElement dv = new RangeValidateElement("xs:string", "min-val", "max-val");
|
ValidateElement dv = new RangeValidateElement("xs:string", "min-val", "max-val");
|
||||||
|
|
||||||
ListRange listRange = new ListRange(111L, 999L);
|
ListRange listRange = new ListRange(111L, 999L);
|
||||||
dv.setListRange(listRange );
|
dv.setListRange(listRange);
|
||||||
|
|
||||||
assertNotNull( dv.toXML());
|
assertNotNull(dv.toXML());
|
||||||
String output = dv.toXML().toString();
|
String output = dv.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_RANGE, output);
|
assertEquals(TEST_OUTPUT_RANGE, output);
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ public class DataValidationTest {
|
||||||
|
|
||||||
assertNotNull(dv);
|
assertNotNull(dv);
|
||||||
assertEquals("xs:string", dv.getDatatype());
|
assertEquals("xs:string", dv.getDatatype());
|
||||||
assertTrue(dv instanceof RangeValidateElement );
|
assertTrue(dv instanceof RangeValidateElement);
|
||||||
RangeValidateElement rdv = (RangeValidateElement) dv;
|
RangeValidateElement rdv = (RangeValidateElement) dv;
|
||||||
assertEquals("min-val", rdv.getMin());
|
assertEquals("min-val", rdv.getMin());
|
||||||
assertEquals("max-val", rdv.getMax());
|
assertEquals("max-val", rdv.getMax());
|
||||||
|
@ -92,7 +92,7 @@ public class DataValidationTest {
|
||||||
assertEquals(999, rdv.getListRange().getMax().intValue());
|
assertEquals(999, rdv.getListRange().getMax().intValue());
|
||||||
|
|
||||||
|
|
||||||
assertNotNull( dv.toXML());
|
assertNotNull(dv.toXML());
|
||||||
output = dv.toXML().toString();
|
output = dv.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_RANGE, output);
|
assertEquals(TEST_OUTPUT_RANGE, output);
|
||||||
}
|
}
|
||||||
|
@ -102,7 +102,7 @@ public class DataValidationTest {
|
||||||
|
|
||||||
ValidateElement dv = new RangeValidateElement(null, null, null);
|
ValidateElement dv = new RangeValidateElement(null, null, null);
|
||||||
|
|
||||||
assertNotNull( dv.toXML());
|
assertNotNull(dv.toXML());
|
||||||
String output = dv.toXML().toString();
|
String output = dv.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_RANGE2, output);
|
assertEquals(TEST_OUTPUT_RANGE2, output);
|
||||||
|
|
||||||
|
@ -112,12 +112,12 @@ public class DataValidationTest {
|
||||||
|
|
||||||
assertNotNull(dv);
|
assertNotNull(dv);
|
||||||
assertEquals("xs:string", dv.getDatatype());
|
assertEquals("xs:string", dv.getDatatype());
|
||||||
assertTrue(dv instanceof RangeValidateElement );
|
assertTrue(dv instanceof RangeValidateElement);
|
||||||
RangeValidateElement rdv = (RangeValidateElement) dv;
|
RangeValidateElement rdv = (RangeValidateElement) dv;
|
||||||
assertEquals(null, rdv.getMin());
|
assertEquals(null, rdv.getMin());
|
||||||
assertEquals(null, rdv.getMax());
|
assertEquals(null, rdv.getMax());
|
||||||
|
|
||||||
assertNotNull( rdv.toXML());
|
assertNotNull(rdv.toXML());
|
||||||
output = rdv.toXML().toString();
|
output = rdv.toXML().toString();
|
||||||
assertEquals(TEST_OUTPUT_RANGE2, output);
|
assertEquals(TEST_OUTPUT_RANGE2, output);
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,6 +29,7 @@ import java.util.logging.Logger;
|
||||||
* @author rob@iharder.net
|
* @author rob@iharder.net
|
||||||
* @version 2.2.1
|
* @version 2.2.1
|
||||||
*/
|
*/
|
||||||
|
// CHECKSTYLE:OFF
|
||||||
public final class Base64
|
public final class Base64
|
||||||
{
|
{
|
||||||
private static final Logger LOGGER = Logger.getLogger(Base64.class.getName());
|
private static final Logger LOGGER = Logger.getLogger(Base64.class.getName());
|
||||||
|
@ -1682,4 +1683,4 @@ public final class Base64
|
||||||
|
|
||||||
|
|
||||||
} // end class Base64
|
} // end class Base64
|
||||||
|
// CHECKSTYLE:ON
|
||||||
|
|
|
@ -30,19 +30,19 @@ import java.awt.image.ColorModel;
|
||||||
public abstract class AbstractBufferedImageOp implements BufferedImageOp, Cloneable {
|
public abstract class AbstractBufferedImageOp implements BufferedImageOp, Cloneable {
|
||||||
|
|
||||||
public BufferedImage createCompatibleDestImage(BufferedImage src, ColorModel dstCM) {
|
public BufferedImage createCompatibleDestImage(BufferedImage src, ColorModel dstCM) {
|
||||||
if ( dstCM == null )
|
if (dstCM == null)
|
||||||
dstCM = src.getColorModel();
|
dstCM = src.getColorModel();
|
||||||
return new BufferedImage(dstCM, dstCM.createCompatibleWritableRaster(src.getWidth(), src.getHeight()), dstCM.isAlphaPremultiplied(), null);
|
return new BufferedImage(dstCM, dstCM.createCompatibleWritableRaster(src.getWidth(), src.getHeight()), dstCM.isAlphaPremultiplied(), null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Rectangle2D getBounds2D( BufferedImage src ) {
|
public Rectangle2D getBounds2D(BufferedImage src) {
|
||||||
return new Rectangle(0, 0, src.getWidth(), src.getHeight());
|
return new Rectangle(0, 0, src.getWidth(), src.getHeight());
|
||||||
}
|
}
|
||||||
|
|
||||||
public Point2D getPoint2D( Point2D srcPt, Point2D dstPt ) {
|
public Point2D getPoint2D(Point2D srcPt, Point2D dstPt) {
|
||||||
if ( dstPt == null )
|
if (dstPt == null)
|
||||||
dstPt = new Point2D.Double();
|
dstPt = new Point2D.Double();
|
||||||
dstPt.setLocation( srcPt.getX(), srcPt.getY() );
|
dstPt.setLocation(srcPt.getX(), srcPt.getY());
|
||||||
return dstPt;
|
return dstPt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -62,11 +62,11 @@ public abstract class AbstractBufferedImageOp implements BufferedImageOp, Clonea
|
||||||
* @return the pixels
|
* @return the pixels
|
||||||
* @see #setRGB
|
* @see #setRGB
|
||||||
*/
|
*/
|
||||||
public int[] getRGB( BufferedImage image, int x, int y, int width, int height, int[] pixels ) {
|
public int[] getRGB(BufferedImage image, int x, int y, int width, int height, int[] pixels) {
|
||||||
int type = image.getType();
|
int type = image.getType();
|
||||||
if ( type == BufferedImage.TYPE_INT_ARGB || type == BufferedImage.TYPE_INT_RGB )
|
if (type == BufferedImage.TYPE_INT_ARGB || type == BufferedImage.TYPE_INT_RGB)
|
||||||
return (int [])image.getRaster().getDataElements( x, y, width, height, pixels );
|
return (int [])image.getRaster().getDataElements(x, y, width, height, pixels);
|
||||||
return image.getRGB( x, y, width, height, pixels, 0, width );
|
return image.getRGB(x, y, width, height, pixels, 0, width);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -80,19 +80,19 @@ public abstract class AbstractBufferedImageOp implements BufferedImageOp, Clonea
|
||||||
* @param pixels the array of pixels to set
|
* @param pixels the array of pixels to set
|
||||||
* @see #getRGB
|
* @see #getRGB
|
||||||
*/
|
*/
|
||||||
public void setRGB( BufferedImage image, int x, int y, int width, int height, int[] pixels ) {
|
public void setRGB(BufferedImage image, int x, int y, int width, int height, int[] pixels) {
|
||||||
int type = image.getType();
|
int type = image.getType();
|
||||||
if ( type == BufferedImage.TYPE_INT_ARGB || type == BufferedImage.TYPE_INT_RGB )
|
if (type == BufferedImage.TYPE_INT_ARGB || type == BufferedImage.TYPE_INT_RGB)
|
||||||
image.getRaster().setDataElements( x, y, width, height, pixels );
|
image.getRaster().setDataElements(x, y, width, height, pixels);
|
||||||
else
|
else
|
||||||
image.setRGB( x, y, width, height, pixels, 0, width );
|
image.setRGB(x, y, width, height, pixels, 0, width);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Object clone() {
|
public Object clone() {
|
||||||
try {
|
try {
|
||||||
return super.clone();
|
return super.clone();
|
||||||
}
|
}
|
||||||
catch ( CloneNotSupportedException e ) {
|
catch (CloneNotSupportedException e) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -163,7 +163,7 @@ public class QuantizeFilter extends WholeImageFilter {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected int[] filterPixels( int width, int height, int[] inPixels, Rectangle transformedSpace ) {
|
protected int[] filterPixels(int width, int height, int[] inPixels, Rectangle transformedSpace) {
|
||||||
int[] outPixels = new int[width*height];
|
int[] outPixels = new int[width*height];
|
||||||
|
|
||||||
quantize(inPixels, outPixels, width, height, numColors, dither, serpentine);
|
quantize(inPixels, outPixels, width, height, numColors, dither, serpentine);
|
||||||
|
|
|
@ -43,7 +43,7 @@ public abstract class WholeImageFilter extends AbstractBufferedImageOp {
|
||||||
public WholeImageFilter() {
|
public WholeImageFilter() {
|
||||||
}
|
}
|
||||||
|
|
||||||
public BufferedImage filter( BufferedImage src, BufferedImage dst ) {
|
public BufferedImage filter(BufferedImage src, BufferedImage dst) {
|
||||||
int width = src.getWidth();
|
int width = src.getWidth();
|
||||||
int height = src.getHeight();
|
int height = src.getHeight();
|
||||||
int type = src.getType();
|
int type = src.getType();
|
||||||
|
@ -53,15 +53,15 @@ public abstract class WholeImageFilter extends AbstractBufferedImageOp {
|
||||||
transformedSpace = new Rectangle(0, 0, width, height);
|
transformedSpace = new Rectangle(0, 0, width, height);
|
||||||
transformSpace(transformedSpace);
|
transformSpace(transformedSpace);
|
||||||
|
|
||||||
if ( dst == null ) {
|
if (dst == null) {
|
||||||
ColorModel dstCM = src.getColorModel();
|
ColorModel dstCM = src.getColorModel();
|
||||||
dst = new BufferedImage(dstCM, dstCM.createCompatibleWritableRaster(transformedSpace.width, transformedSpace.height), dstCM.isAlphaPremultiplied(), null);
|
dst = new BufferedImage(dstCM, dstCM.createCompatibleWritableRaster(transformedSpace.width, transformedSpace.height), dstCM.isAlphaPremultiplied(), null);
|
||||||
}
|
}
|
||||||
WritableRaster dstRaster = dst.getRaster();
|
WritableRaster dstRaster = dst.getRaster();
|
||||||
|
|
||||||
int[] inPixels = getRGB( src, 0, 0, width, height, null );
|
int[] inPixels = getRGB(src, 0, 0, width, height, null);
|
||||||
inPixels = filterPixels( width, height, inPixels, transformedSpace );
|
inPixels = filterPixels(width, height, inPixels, transformedSpace);
|
||||||
setRGB( dst, 0, 0, transformedSpace.width, transformedSpace.height, inPixels );
|
setRGB(dst, 0, 0, transformedSpace.width, transformedSpace.height, inPixels);
|
||||||
|
|
||||||
return dst;
|
return dst;
|
||||||
}
|
}
|
||||||
|
@ -81,6 +81,6 @@ public abstract class WholeImageFilter extends AbstractBufferedImageOp {
|
||||||
* @param transformedSpace the output bounds
|
* @param transformedSpace the output bounds
|
||||||
* @return the output pixels
|
* @return the output pixels
|
||||||
*/
|
*/
|
||||||
protected abstract int[] filterPixels( int width, int height, int[] inPixels, Rectangle transformedSpace );
|
protected abstract int[] filterPixels(int width, int height, int[] inPixels, Rectangle transformedSpace);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -165,7 +165,7 @@ public final class QueueDetails implements ExtensionElement {
|
||||||
|
|
||||||
eventType = parser.next();
|
eventType = parser.next();
|
||||||
while ((eventType != XmlPullParser.END_TAG)
|
while ((eventType != XmlPullParser.END_TAG)
|
||||||
|| (! "user".equals(parser.getName())))
|
|| (!"user".equals(parser.getName())))
|
||||||
{
|
{
|
||||||
if ("position".equals(parser.getName())) {
|
if ("position".equals(parser.getName())) {
|
||||||
position = Integer.parseInt(parser.nextText());
|
position = Integer.parseInt(parser.nextText());
|
||||||
|
@ -180,7 +180,7 @@ public final class QueueDetails implements ExtensionElement {
|
||||||
throw new SmackException(e);
|
throw new SmackException(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if( parser.getName().equals( "waitTime" ) ) {
|
else if(parser.getName().equals("waitTime")) {
|
||||||
Date wait;
|
Date wait;
|
||||||
try {
|
try {
|
||||||
wait = dateFormat.parse(parser.nextText());
|
wait = dateFormat.parse(parser.nextText());
|
||||||
|
|
|
@ -469,7 +469,7 @@ public class Workgroup {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void fireInvitationEvent(WorkgroupInvitation invitation) {
|
private void fireInvitationEvent(WorkgroupInvitation invitation) {
|
||||||
for (WorkgroupInvitationListener listener : invitationListeners ){
|
for (WorkgroupInvitationListener listener : invitationListeners) {
|
||||||
// CHECKSTYLE:OFF
|
// CHECKSTYLE:OFF
|
||||||
listener.invitationReceived(invitation);
|
listener.invitationReceived(invitation);
|
||||||
// CHECKSTYLE:ON
|
// CHECKSTYLE:ON
|
||||||
|
|
Loading…
Reference in a new issue