src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java

changeset 408
b0610cd08440
parent 368
0989ad8c0860
child 637
9c07ef4934dd
     1.1 --- a/src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java	Thu Sep 26 10:43:28 2013 -0700
     1.2 +++ b/src/share/jaxws_classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java	Fri Oct 04 16:21:34 2013 +0100
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -25,8 +25,10 @@
    1.11  
    1.12  package com.sun.xml.internal.ws.model.wsdl;
    1.13  
    1.14 -import com.sun.xml.internal.ws.api.model.wsdl.WSDLFault;
    1.15 -import com.sun.xml.internal.ws.api.model.wsdl.WSDLOperation;
    1.16 +import com.sun.xml.internal.ws.api.model.wsdl.editable.EditableWSDLFault;
    1.17 +import com.sun.xml.internal.ws.api.model.wsdl.editable.EditableWSDLMessage;
    1.18 +import com.sun.xml.internal.ws.api.model.wsdl.editable.EditableWSDLModel;
    1.19 +import com.sun.xml.internal.ws.api.model.wsdl.editable.EditableWSDLOperation;
    1.20  import com.sun.istack.internal.NotNull;
    1.21  
    1.22  import javax.xml.namespace.QName;
    1.23 @@ -35,15 +37,15 @@
    1.24  /**
    1.25   * @author Vivek Pandey
    1.26   */
    1.27 -public final class WSDLFaultImpl extends AbstractExtensibleImpl implements WSDLFault {
    1.28 +public final class WSDLFaultImpl extends AbstractExtensibleImpl implements EditableWSDLFault {
    1.29      private final String name;
    1.30      private final QName messageName;
    1.31 -    private WSDLMessageImpl message;
    1.32 -    private WSDLOperationImpl operation;
    1.33 +    private EditableWSDLMessage message;
    1.34 +    private EditableWSDLOperation operation;
    1.35      private String action = "";
    1.36      private boolean defaultAction = true;
    1.37  
    1.38 -    public WSDLFaultImpl(XMLStreamReader xsr, String name, QName messageName, WSDLOperationImpl operation) {
    1.39 +    public WSDLFaultImpl(XMLStreamReader xsr, String name, QName messageName, EditableWSDLOperation operation) {
    1.40          super(xsr);
    1.41          this.name = name;
    1.42          this.messageName = messageName;
    1.43 @@ -54,12 +56,12 @@
    1.44          return name;
    1.45      }
    1.46  
    1.47 -    public WSDLMessageImpl getMessage() {
    1.48 +    public EditableWSDLMessage getMessage() {
    1.49          return message;
    1.50      }
    1.51  
    1.52      @NotNull
    1.53 -    public WSDLOperation getOperation() {
    1.54 +    public EditableWSDLOperation getOperation() {
    1.55          return operation;
    1.56      }
    1.57  
    1.58 @@ -72,6 +74,7 @@
    1.59      public String getAction() {
    1.60          return action;
    1.61      }
    1.62 +
    1.63      public void setAction(String action) {
    1.64          this.action = action;
    1.65      }
    1.66 @@ -84,7 +87,7 @@
    1.67          this.defaultAction = defaultAction;
    1.68      }
    1.69  
    1.70 -    void freeze(WSDLModelImpl root){
    1.71 +    public void freeze(EditableWSDLModel root){
    1.72          message = root.getMessage(messageName);
    1.73      }
    1.74  }

mercurial