本文整理了Java中it.tidalwave.util.logging.Logger.finest()
方法的一些代码示例,展示了Logger.finest()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.finest()
方法的具体详情如下:
包路径:it.tidalwave.util.logging.Logger
类名称:Logger
方法名:finest
暂无
代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-loaders
/*******************************************************************************************************************
*
*
******************************************************************************************************************/
@Override
protected void finalize()
{
count--;
logger.finest("Total number of EnhancedMultiDataObject instances: %d", count);
}
代码示例来源:origin: it.tidalwave.metadata/it-tidalwave-metadata-impl
/***************************************************************************
*
* {@inheritDoc}
*
**************************************************************************/
@Override
protected void finalize()
throws Throwable
{
instanceCount--;
logger.finest("Total number of Metadata instances: %d", instanceCount);
super.finalize();
}
代码示例来源:origin: it.tidalwave.metadata/it-tidalwave-metadata-text
/*******************************************************************************
*
* @param name
* @return
*
*******************************************************************************/
@Nonnull
public String normalized (@Nonnull final String name)
{
String normalized = nameMap.get(name.trim());
normalized = (normalized != null) ? normalized : name.replace("-", " ");
logger.finest("name normalization: " + name + " -> " + normalized);
return normalized;
}
代码示例来源:origin: it.tidalwave.geo/it-tidalwave-geo-geocoding
@Override @Nonnull
protected Finder<GeoCoderEntity> find (final @Nonnull Coordinate coordinate,
final @Nonnull Class<? extends GeoCoderEntity> type,
final @Nonnull Lookup parameters)
{
logger.finest("find(%s, %s, %s)", coordinate, type, parameters.lookupAll(Object.class));
return geoCoder.findNearestEntity(coordinate);
}
}
代码示例来源:origin: it.tidalwave.thesefoolishthings/it.tidalwave.beans
/***************************************************************************
*
*
**************************************************************************/
private Object doGenericMethod (final Method method, final Object[] methodParameters)
throws IllegalArgumentException, IllegalAccessException, InvocationTargetException
{
//logger.finest(String.format("doGenericMethod(%s, %s)", method, Arrays.asList(methodParameters)));
// FIXME: or proxy.invokeSuper()?
// "The original method may either be invoked by normal reflection using the Method object, or by using the MethodProxy (faster)."
Object result = method.invoke(bean, methodParameters);
if (result != null)
{
Object enhancedObject = enhancedObjectMap.get(result);
if (enhancedObject != null)
{
logger.finest(String.format(">>>> replacing result: %s -> %s", result, enhancedObject));
result = enhancedObject;
}
}
return result;
}
代码示例来源:origin: it.tidalwave.semantic/it-tidalwave-openrdf-elmo
/*******************************************************************************************************************
*
* Returns {@code true} if the given field is volatile. All fields with Elmo annotations, or with
* {@link ElmoVolatile}, are volatile.
*
* @param field the field
* @return {@code true} if the field is volatile
*
******************************************************************************************************************/
private static boolean isVolatile (final @Nonnull Field field)
{
for (final Annotation annotation : field.getAnnotations())
{
logger.finest(">>>> annotation %s, %s", annotation, annotation.annotationType().getName());
if (annotation.annotationType().getName().startsWith("org.openrdf.elmo.annotations.")
|| annotation.annotationType().equals(ElmoVolatile.class))
{
return true;
}
}
return false;
}
代码示例来源:origin: it.tidalwave.metadata/it-tidalwave-metadata-impl
/***************************************************************************
*
*
*
**************************************************************************/
protected MetadataImpl (@Nonnull final DataObject dataObject)
{
logger.fine("MetadataImpl(%s)", dataObject);
if (dataObject == null)
{
throw new IllegalArgumentException("null dataObject");
}
this.dataObject = dataObject;
instanceCount++;
logger.finest("Total number of Metadata instances: %d", instanceCount);
// don't call getLatestModificationTime() now or it will load all items
// oldLatestModificationTime = getLatestModificationTime();
}
代码示例来源:origin: it.tidalwave.semantic/it-tidalwave-openrdf-elmo
@Override
public <T> T lookup (@Nonnull final Class<T> clazz)
{
logger.finest("lookup(%s)", clazz);
// FIXME: handle QName: ((Entity)owner).getQName();
if (clazz.isAssignableFrom(owner.getClass()))
{
logger.finest(">>>> returning owner: %s", owner);
return (T)owner;
}
T object = delegate.lookup(clazz);
logger.finest(">>>> returning %s from the delegate", object);
//
// For instance, you're doing lookup(Concept.class): but it could anyway
// return an instance of a proxied class; so wrapping depends on what
// the caller is explicitly asking for.
//
if (Wrapper.isRegistered(clazz))
{
object = Wrapper.wrap(object);
}
// FIXME: would be better to cache wrapped items?
return object;
}
代码示例来源:origin: it.tidalwave.metadata/it-tidalwave-metadata-spi
/***************************************************************************
*
* Returns a list of {@link MetadataItemSink}s suitable for the given
* item type.
*
* @param itemClass the metadata item type
* @return a list of suitable {@link MetadataItemSink}s
*
**************************************************************************/
@Nonnull
private static <Item> List<MetadataItemSink<Item>> findMetadataItemSinks (@Nonnull final Class<Item> itemClass)
{
final List<MetadataItemSink<Item>> result = new ArrayList<MetadataItemSink<Item>>();
for (final MetadataItemSink<Item> sink : Lookup.getDefault().lookupAll(MetadataItemSink.class))
{
if (sink.getItemClass().isAssignableFrom(itemClass))
{
result.add(sink);
}
}
logger.finest(">>>> sinks for %s: %s", itemClass, result);
return result;
}
代码示例来源:origin: it.tidalwave.geo/it-tidalwave-geo-geocoding
@Override @Nonnull
protected Finder<GeoCoderEntity> find (final @Nonnull Range range,
final @Nonnull Class<? extends GeoCoderEntity> type,
final @Nonnull Lookup parameters)
{
logger.finest("find(%s, %s, %s)", range, type, parameters.lookupAll(Object.class));
return geoCoder.findEntities(range.getCoordinate(), (float)range.getRadius() / 1000);
}
}
代码示例来源:origin: it.tidalwave.metadata/it-tidalwave-metadata-spi
/***************************************************************************
*
* Returns a list of {@link MetadataItemSource}s suitable for the given
* item type.
*
* @param itemClass the metadata item type
* @return a list of suitable {@link MetadataItemSource}s
*
**************************************************************************/
@Nonnull
protected static <Item> List<MetadataItemSource<Item>> findMetadataItemSources (@Nonnull final Class<Item> itemClass)
{
final List<MetadataItemSource<Item>> result = new ArrayList<MetadataItemSource<Item>>();
for (final MetadataItemSource<Item> source : Lookup.getDefault().lookupAll(MetadataItemSource.class))
{
if (source.getItemClass().equals(itemClass))
{
result.add(source);
}
}
logger.finest(">>>> sources for %s: %s", itemClass, result);
return result;
}
代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-nodes
@Override
public void run()
{
logger.finest(">>>> removing current children...");
children.remove(children.getNodes());
}
});
代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-nodes
/*******************************************************************************************************************
*
*
******************************************************************************************************************/
@Nonnull
private ChildFactoryExceptionHandler findExceptionHandler (final @CheckForNull Node node)
throws NotFoundException
{
logger.finest("findNodeExceptionHandler(%s)", node);
NotFoundException.throwWhenNull(node, "");
final ChildFactoryExceptionHandler exceptionHandler = node.getLookup().lookup(ChildFactoryExceptionHandler.class);
return (exceptionHandler != null) ? exceptionHandler : findExceptionHandler(node.getParentNode());
}
}
代码示例来源:origin: it.tidalwave.thesefoolishthings/it.tidalwave.beans
/***************************************************************************
*
*
**************************************************************************/
private Object doSetterInEDT (final Object object,
final Object[] methodParameters,
final Method method)
throws InvocationTargetException, IllegalArgumentException, IllegalAccessException
{
final String propertyName = getPropertyName(method);
final Property property = BeanProperty.create(Introspector.decapitalize(propertyName));
final Object oldValue = property.getValue(object);
Object returnValue = method.invoke(bean, methodParameters); // FIXME: or proxy.invokeSuper()?
if (returnValue == bean)
{
returnValue = object;
}
logger.finest(String.format(">>>> %s - %s changed : %s -> %s", object, propertyName, oldValue, methodParameters[0]));
propertyChangeSupport.firePropertyChange(propertyName, oldValue, methodParameters[0]);
return returnValue;
}
代码示例来源:origin: it.tidalwave.geo/it-tidalwave-geo-viewer-spi-worldwindprovider
/*******************************************************************************************************************
*
*
******************************************************************************************************************/
@Nonnull
private BufferedImage transform (final @Nonnull BufferedImage image,
final @Nonnull MercatorSector sector)
{
logger.finer("transform(%s, %s)", image, sector);
final long time = System.currentTimeMillis();
final BufferedImage transformedImage = new BufferedImage(image.getWidth(), image.getHeight(), image.getType());
final double miny = sector.getMinLatPercent();
final double maxy = sector.getMaxLatPercent();
for (int y = 0; y < image.getHeight(); y++)
{
final double sy = 1.0 - y / (double) (image.getHeight() - 1);
final Angle lat = Angle.fromRadians(sy * sector.getDeltaLatRadians() + sector.getMinLatitude().radians);
double dy = 1.0 - (MercatorSector.gudermannianInverse(lat) - miny) / (maxy - miny);
dy = Math.max(0.0, Math.min(1.0, dy));
final int iy = (int)(dy * (image.getHeight() - 1));
for (int x = 0; x < image.getWidth(); x++)
{
transformedImage.setRGB(x, y, image.getRGB(x, iy));
}
}
logger.finest(">>>> image transformed in %d msec.", System.currentTimeMillis() - time);
return transformedImage;
}
}
代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-role
logger.finest(">>>> dependency map: %s", dependencyMap);
代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-loaders
/*******************************************************************************************************************
*
*
******************************************************************************************************************/
protected EnhancedMultiDataObject (final @Nonnull FileObject fileObject, final @Nonnull MultiFileLoader dataLoader)
throws DataObjectExistsException
{
super(fileObject, dataLoader);
initializeRoles();
Injector.getDefault().inject(this, getLookupSafelyInConstructor());
fireDataObjectCreated();
count++;
logger.finest("Total number of EnhancedMultiDataObject instances: %d", count);
}
代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-actions
/*******************************************************************************************************************
*
* {@inheritDoc}
*
******************************************************************************************************************/
@Override
protected boolean enable (final @Nonnull Node[] nodes)
{
logger.fine("enable(%d nodes) - %s", nodes.length, getClass().getName());
logger.finest(">>>> nodes: %s", Arrays.toString(nodes));
if (!super.enable(nodes))
{
logger.finer(">>>> super() returned false");
return false;
}
for (final T capability : getCapabilities(nodes))
{
if ((capability != null) && !enable(capability))
{
logger.finer(">>>> enable(%s) returning false", capability);
return false;
}
}
logger.finer(">>>> enable() returning true");
return true;
}
代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-nodes
/*******************************************************************************************************************
*
*
******************************************************************************************************************/
@Override
protected final boolean createKeys (final @Nonnull List<T> list)
{
try
{
return createKeysSafely(list);
}
catch (Exception e)
{
ChildFactoryExceptionHandler nodeExceptionHandler = null;
try
{
nodeExceptionHandler = findExceptionHandler(node);
}
catch (NotFoundException e2)
{
logger.finest(">>>> no specific NodeExceptionHandler, using the default");
nodeExceptionHandler = Locator.find(ChildFactoryExceptionHandler.class);
}
nodeExceptionHandler.handleException(node, this, e);
return true;
}
}
代码示例来源:origin: it.tidalwave.geo/it-tidalwave-geo-location-elmo
logger.finest(">>>> getting children from geoEntity: %s", gcEntity);
logger.finest(">>>> getting children from narrowers");
result.addAll(as(SkosConcept).findNarrowers().ofType(GeoCoderEntityProxy).results());
内容来源于网络,如有侵权,请联系作者删除!