You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by jk...@apache.org on 2005/10/19 17:13:46 UTC
svn commit: r326578 -
/incubator/woden/java/src/org/apache/woden/WSDLReader.java
Author: jkaputin
Date: Wed Oct 19 08:13:40 2005
New Revision: 326578
URL: http://svn.apache.org/viewcvs?rev=326578&view=rev
Log:
Added constants for the names of reader configuration
features and properties (and TODO comments about
whether this is the right approach!)
Modified:
incubator/woden/java/src/org/apache/woden/WSDLReader.java
Modified: incubator/woden/java/src/org/apache/woden/WSDLReader.java
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/WSDLReader.java?rev=326578&r1=326577&r2=326578&view=diff
==============================================================================
--- incubator/woden/java/src/org/apache/woden/WSDLReader.java (original)
+++ incubator/woden/java/src/org/apache/woden/WSDLReader.java Wed Oct 19 08:13:40 2005
@@ -48,6 +48,67 @@
//for the 2.0 prototype, just use 2.0 specific methods
/**
+ * Constants for reader configuration feature names.
+ * Features are associated with a boolean value (true if they are
+ * enabled, false if not).
+ *
+ * TODO Decide if these features should be exposed on the Woden API
+ * as constants defined here and used via the generic set/getFeature
+ * methods, or whether we should have a finite set of feature-specific
+ * methods on the WSDLReader interface for the features we know about
+ * (e.g. setValidationFeature(boolean) or setValidationFeatureOn() /
+ * setValidationFeatureOff()) and remove the constants defined here.
+ * Note - even in the latter case, we still need the generic
+ * set/getFeature methods.
+ */
+
+
+ /**
+ * Set to <code>true</code> to enable verbose diagnostic tracing, <code>false</code> otherwise.
+ */
+ public static String FEATURE_VERBOSE =
+ "http://ws.apache.org/woden/features/verbose";
+
+ /**
+ * Set to <code>true</code> to enable the WSDL validation feature, <code>false</code> otherwise.
+ */
+ public static String FEATURE_VALIDATION =
+ "http://ws.apache.org/woden/features/validation";
+
+ /**
+ * Set to <code>true</code> if parsing should continue after
+ * encountering a non-fatal error in the WSDL which might result
+ * in incomplete WSDL model being returned by the reader,
+ * <code>false</code> otherwise.
+ */
+ public static String FEATURE_CONTINUE_ON_ERROR =
+ "http://ws.apache.org/woden/features/continue_on_error";
+
+ /**
+ * Constants for reader configuration property names.
+ * Properties have a value represented by an object.
+ *
+ * TODO ditto the comment on features, about whether to define
+ * property constants here and use generic set/getProperty methods
+ * or remove the constants and use property-specific methods.
+ */
+ public static String PROPERTY_XML_PARSER_API =
+ "http://ws.apache.org/woden/property/xml_parser_api";
+
+ public static String PROPERTY_TYPE_SYSTEM_API =
+ "http://ws.apache.org/woden/property/type_system_api";
+
+ /**
+ * A constant representing the W3C XML Schema type system. All
+ * implementations of the Woden API must support W3C XML Schema.
+ * An implementation configured to use this type system can
+ * use this constant to specify its value for the property
+ * "http://ws.apache.org/woden/property/type_system_api".
+ */
+ public static final String TYPE_XSD_2001 =
+ "http://www.w3.org/2001/XMLSchema";
+
+ /**
* Read the WSDL document accessible via the specified
* URI into a WSDL description.
*
---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org