Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright (c) OSGi Alliance (2000, 2011). All Rights Reserved.
   * 
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   *      http://www.apache.org/licenses/LICENSE-2.0
   *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
 
 package org.osgi.framework;

A Framework exception used to indicate that a filter string has an invalid syntax.

An InvalidSyntaxException object indicates that a filter string parameter has an invalid syntax and cannot be parsed. See Filter for a description of the filter string syntax.

This exception conforms to the general purpose exception chaining mechanism.

Version:
$Id: 1da70059917a798aec102d64bf5f8956ce61b7c2 $
 
 
 public class InvalidSyntaxException extends Exception {
 	static final long		serialVersionUID	= -4295194420816491875L;
The invalid filter string.
 
 	private final String	filter;

Creates an exception of type InvalidSyntaxException.

This method creates an InvalidSyntaxException object with the specified message and the filter string which generated the exception.

Parameters:
msg The message.
filter The invalid filter string.
 
 	public InvalidSyntaxException(String msgString filter) {
 		super(msg);
 		this. = filter;
 	}

Creates an exception of type InvalidSyntaxException.

This method creates an InvalidSyntaxException object with the specified message and the filter string which generated the exception.

Parameters:
msg The message.
filter The invalid filter string.
cause The cause of this exception.
Since:
1.3
 
 	public InvalidSyntaxException(String msgString filterThrowable cause) {
 		super(msgcause);
 		this. = filter;
 	}

 
 	public String getFilter() {
 		return ;
 	}

Returns the cause of this exception or null if no cause was set.

Returns:
The cause of this exception or null if no cause was set.
Since:
1.3
 
 	public Throwable getCause() {
 		return super.getCause();
 	}

Initializes the cause of this exception to the specified value.

Parameters:
cause The cause of this exception.
Returns:
This exception.
Throws:
java.lang.IllegalArgumentException If the specified cause is this exception.
java.lang.IllegalStateException If the cause of this exception has already been set.
Since:
1.3
	public Throwable initCause(Throwable cause) {
		return super.initCause(cause);
	}
New to GrepCode? Check out our FAQ X