本文整理了Java中org.geotools.resources.Utilities
类的一些代码示例,展示了Utilities
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Utilities
类的具体详情如下:
包路径:org.geotools.resources.Utilities
类名称:Utilities
[英]A set of miscellaneous methods.
[中]各种各样的方法。
代码示例来源:origin: org.geotools/gt2-main
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof AnchorPointImpl) {
AnchorPointImpl other = (AnchorPointImpl) obj;
return Utilities.equals(this.anchorPointX, other.anchorPointX)
&& Utilities.equals(this.anchorPointY, other.anchorPointY);
}
return false;
}
代码示例来源:origin: org.geotools/gt2-metadata
/**
* Checks the type of the specified object. The default implementation ensure
* that the object is assignable to the type specified at construction time.
*
* @param element the object to check, or {@code null}.
* @throws IllegalArgumentException if the specified element is not of the expected type.
*/
protected void ensureValidType(final Object element) throws IllegalArgumentException {
if (element!=null && !type.isInstance(element)) {
throw new IllegalArgumentException(Errors.format(ErrorKeys.ILLEGAL_CLASS_$2,
Utilities.getShortClassName(element), Utilities.getShortName(type)));
}
}
代码示例来源:origin: org.geotools/gt2-metadata
/**
* Sets the indentation to the specified value.
*/
public void setIndentation(final int width) {
synchronized (lock) {
margin = Utilities.spaces(width);
}
}
代码示例来源:origin: org.geotools/gt2-render
/**
* Returns a string representation of this style.
*/
public String toString() {
return Utilities.getShortClassName(this) + '[' + contour + ']';
}
}
代码示例来源:origin: org.geotools/gt2-metadata
/**
* Constructs an exception with an error message formatted for the specified class.
*
* @param classe The unexpected implementation class.
*/
public UnsupportedImplementationException(final Class classe) {
// TODO: Provides a localized message.
super(Utilities.getShortName(classe));
}
代码示例来源:origin: org.geotools/gt2-widgets-swing
hasPrintedWarning=true;
if (!Utilities.equals(source, lastSource)) {
out.println();
out.println(source!=null ? source : Vocabulary.format(VocabularyKeys.UNTITLED));
prefix=buffer.toString();
buffer.setLength(0);
second=Utilities.spaces(prefix.length());
代码示例来源:origin: org.geotools/gt2-metadata
buffer.append(Utilities.spaces(Math.max(1, 7-status.length())))
.append('(').append(Utilities.getShortName(category));
if (key != null) {
buffer.append(", ").append(key);
buffer.append(' ').append(Utilities.getShortName(type)).append('.');
代码示例来源:origin: org.geotools/gt2-coverageio
Utilities.recoverableException("org.geotools.image.io", PaletteFactory.class, caller, e);
return null;
代码示例来源:origin: org.geotools/gt2-coverage
/**
* Returns a string representation of this dimension.
*/
//@Override
public String toString() {
return Utilities.getShortClassName(this) + "[width=" + width + ",height=" + height +
",numBands=" + numBands + ']';
}
}
代码示例来源:origin: org.geotools/gt2-metadata
/**
* Returns a short class name for the specified object. This method will
* omit the package name. For example, it will return "String" instead
* of "java.lang.String" for a {@link String} object.
*
* @param object The object (may be {@code null}).
* @return A short class name for the specified object.
*/
public static String getShortClassName(final Object object) {
return getShortName(object!=null ? object.getClass() : null);
}
代码示例来源:origin: org.geotools/gt2-metadata
Utilities.recoverableException("org.geotools.util", Logging.class,
"redirectToCommonsLogging", error);
代码示例来源:origin: org.geotools/gt2-main
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof PointPlacementImpl) {
PointPlacementImpl other = (PointPlacementImpl) obj;
return Utilities.equals(anchorPoint, other.anchorPoint)
&& Utilities.equals(displacement, other.displacement)
&& Utilities.equals(rotation, other.rotation);
}
return false;
}
代码示例来源:origin: org.geotools/gt2-metadata
/**
* Checks the type of the specified object. The default implementation ensure
* that the object is assignable to the type specified at construction time.
*
* @param element the object to check, or {@code null}.
* @throws IllegalArgumentException if the specified element is not of the expected type.
*/
protected void ensureValidType(final Object element) throws IllegalArgumentException {
if (element!=null && !type.isInstance(element)) {
throw new IllegalArgumentException(Errors.format(ErrorKeys.ILLEGAL_CLASS_$2,
Utilities.getShortClassName(element), Utilities.getShortName(type)));
}
}
代码示例来源:origin: org.geotools/gt2-widgets-swing
/**
* Returns a character string representing this object.
*/
public String toString() {
return Utilities.getShortClassName(this) + '[' + Utilities.getShortClassName(logicalShape) + ']';
}
代码示例来源:origin: org.geotools/gt2-metadata
/**
* Returns the rank (in the {@link #CLASS_RANK} array) of the specified class.
*/
private static int getRank(final Class c) {
for (int i=0; i<CLASS_RANK.length; i++) {
if (CLASS_RANK[i].isAssignableFrom(c)) {
return i;
}
}
throw new IllegalArgumentException(Utilities.getShortName(c));
}
}
代码示例来源:origin: org.geotools/gt2-metadata
/**
* Creates a new table writer with the specified
* amount of spaces as column separator.
*
* @param out Writer object to provide the underlying stream,
* or {@code null} if there is no underlying stream.
* If {@code out} is null, then the {@link #toString}
* method is the only way to get the table's content.
* @param spaces Amount of white spaces to use as column separator.
*/
public TableWriter(final Writer out, final int spaces) {
this(out, Utilities.spaces(spaces));
}
代码示例来源:origin: org.geotools/gt2-main
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof ImageOutlineImpl) {
ImageOutlineImpl other = (ImageOutlineImpl) obj;
return Utilities.equals(symbolizer, other.symbolizer);
}
return false;
}
代码示例来源:origin: org.geotools/gt2-coverage
/**
* Returns the interpolation name for the specified interpolation object.
* This method tries to infer the name from the object's class name.
*
* @param Interpolation The interpolation object.
*/
public static String getInterpolationName(final Interpolation interp) {
final String prefix = "Interpolation";
for (Class classe = interp.getClass(); classe!=null; classe=classe.getSuperclass()) {
String name = Utilities.getShortName(classe);
int index = name.lastIndexOf(prefix);
if (index >= 0) {
return name.substring(index + prefix.length());
}
}
return Utilities.getShortClassName(interp);
}
代码示例来源:origin: org.geotools/gt2-render
/**
* Returns a string representation of this style.
*/
public String toString() {
return Utilities.getShortClassName(this) + '[' + shape + ']';
}
}
代码示例来源:origin: org.geotools/gt2-main
/**
* Format an error message saying that the specified factory is not yet supported.
* The error message will be given to a {@link FactoryNotFoundException}.
*
* @param type The factory type requested by the users.
*/
private static String unsupportedFactory(final Class type) {
return Errors.format(ErrorKeys.FACTORY_NOT_FOUND_$1, Utilities.getShortName(type));
}
内容来源于网络,如有侵权,请联系作者删除!