org.mozilla.javascript.debug.DebuggableObject Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.apache.servicemix.bundles.rhino
Show all versions of org.apache.servicemix.bundles.rhino
This OSGi bundle wraps rhino and rhino-engine ${pkgVersion} jar files.
The newest version!
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
// API class
package org.mozilla.javascript.debug;
/** This interface exposes debugging information from objects. */
public interface DebuggableObject {
/**
* Returns an array of ids for the properties of the object.
*
* All properties, even those with attribute {DontEnum}, are listed. This allows the debugger
* to display all properties of the object.
*
*
*
* @return an array of java.lang.Objects with an entry for every listed property. Properties
* accessed via an integer index will have a corresponding Integer entry in the returned
* array. Properties accessed by a String will have a String entry in the returned array.
*/
public Object[] getAllIds();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy