Searched refs:Locatable (Results 1 - 25 of 53) sorted by relevance

123

/openjdk7/jdk/src/share/classes/com/sun/jdi/
H A DLocatable.java36 public interface Locatable { interface
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/annotation/
H A DQuick.java33 * Base implementation of {@link Locatable} {@link Annotation}.
41 public /*so that our code generator can refer to this class*/ abstract class Quick implements Annotation, Locatable, Location {
42 private final Locatable upstream;
44 protected Quick(Locatable upstream) {
57 protected abstract Quick newInstance( Locatable upstream, Annotation core );
63 public final Locatable getUpstream() {
H A DLocatable.java34 * {@link Locatable} forms a tree structure, where each {@link Locatable}
35 * points back to the upstream {@link Locatable}.
36 * For example, imagine {@link Locatable} X that points to a particular annotation,
37 * whose upstream is {@link Locatable} Y, which points to a particular method
38 * (on which the annotation is put), whose upstream is {@link Locatable} Z,
40 * whose upstream is {@link Locatable} W,
50 public interface Locatable { interface
57 Locatable getUpstream();
H A DClassLocatable.java32 * {@link Locatable} implementation for a class.
36 public class ClassLocatable<C> implements Locatable {
37 private final Locatable upstream;
41 public ClassLocatable(Locatable upstream, C clazz, Navigator<?,C,?,?> nav) {
47 public Locatable getUpstream() {
H A DFieldLocatable.java32 * {@link Locatable} implementation for a field.
36 public class FieldLocatable<F> implements Locatable {
37 private final Locatable upstream;
41 public FieldLocatable(Locatable upstream, F field, Navigator<?,?,F,?> nav) {
47 public Locatable getUpstream() {
H A DMethodLocatable.java32 * {@link Locatable} implementation for a method.
36 public class MethodLocatable<M> implements Locatable {
37 private final Locatable upstream;
41 public MethodLocatable(Locatable upstream, M method, Navigator<?,?,?,M> nav) {
47 public Locatable getUpstream() {
H A DAnnotationReader.java51 * Most of the get method takes {@link Locatable}, which points to
53 * annotation also implements {@link Locatable} (so that it can
55 * {@link Locatable#getUpstream()} will return the given
56 * {@link Locatable}.
81 F field, Locatable srcpos);
96 Annotation[] getAllFieldAnnotations(F field, Locatable srcPos);
103 M getter, M setter, Locatable srcpos);
108 boolean hasMethodAnnotation(Class<? extends Annotation> annotation, String propertyName, M getter, M setter, Locatable srcPos);
116 Annotation[] getAllMethodAnnotations(M method, Locatable srcPos);
120 <A extends Annotation> A getMethodAnnotation(Class<A> annotation, M method, Locatable srcpo
[all...]
H A DXmlElementRefsQuick.java39 public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
48 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlEnumQuick.java38 public XmlEnumQuick(Locatable upstream, XmlEnum core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlRootElementQuick.java38 public XmlRootElementQuick(Locatable upstream, XmlRootElement core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlTransientQuick.java38 public XmlTransientQuick(Locatable upstream, XmlTransient core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlValueQuick.java38 public XmlValueQuick(Locatable upstream, XmlValue core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DLocatableAnnotation.java40 * {@link Annotation} that also implements {@link Locatable}.
44 public class LocatableAnnotation implements InvocationHandler, Locatable, Location {
47 private final Locatable upstream;
51 * {@link Locatable}.
53 public static <A extends Annotation> A create( A annotation, Locatable parentSourcePos ) {
71 new Class[]{ type, Locatable.class },
84 LocatableAnnotation(Annotation core, Locatable upstream) {
89 public Locatable getUpstream() {
99 if(method.getDeclaringClass()==Locatable.class)
H A DXmlAttributeQuick.java38 public XmlAttributeQuick(Locatable upstream, XmlAttribute core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlElementDeclQuick.java38 public XmlElementDeclQuick(Locatable upstream, XmlElementDecl core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlElementQuick.java38 public XmlElementQuick(Locatable upstream, XmlElement core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlElementRefQuick.java38 public XmlElementRefQuick(Locatable upstream, XmlElementRef core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlSchemaQuick.java40 public XmlSchemaQuick(Locatable upstream, XmlSchema core) {
49 protected Quick newInstance(Locatable upstream, Annotation core) {
H A DXmlSchemaTypeQuick.java38 public XmlSchemaTypeQuick(Locatable upstream, XmlSchemaType core) {
47 protected Quick newInstance(Locatable upstream, Annotation core) {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/core/
H A DTypeInfo.java30 import com.sun.xml.internal.bind.v2.model.annotation.Locatable;
38 public interface TypeInfo<T,C> extends Locatable {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/
H A DIllegalAnnotationException.java36 import com.sun.xml.internal.bind.v2.model.annotation.Locatable;
53 public IllegalAnnotationException(String message, Locatable src) {
62 public IllegalAnnotationException(String message, Locatable src1, Locatable src2) {
71 public IllegalAnnotationException(String message, Annotation src1, Locatable src2) {
75 public IllegalAnnotationException(String message, Throwable cause, Locatable src) {
80 private static Locatable cast(Annotation a) {
81 if(a instanceof Locatable)
82 return (Locatable)a;
87 private List<List<Location>> build(Locatable
[all...]
/openjdk7/jdk/src/share/classes/com/sun/jdi/event/
H A DLocatableEvent.java39 public interface LocatableEvent extends Event, Locatable {
/openjdk7/jdk/src/share/classes/com/sun/jdi/request/
H A DBreakpointRequest.java49 public interface BreakpointRequest extends EventRequest, Locatable {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/
H A DLocatable.java45 public interface Locatable { interface
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/
H A DPropertySeed.java28 import com.sun.xml.internal.bind.v2.model.annotation.Locatable;
36 interface PropertySeed<T,C,F,M> extends Locatable, AnnotationSource {

Completed in 727 milliseconds

123