FileDocCategorySizeDatePackage
ParserActionBase.javaAPI DocJava SE 5 API1582Fri Aug 26 14:54:28 BST 2005com.sun.corba.se.impl.orb

ParserActionBase

public abstract class ParserActionBase extends Object implements ParserAction

Fields Summary
private String
propertyName
private boolean
prefix
private com.sun.corba.se.spi.orb.Operation
operation
private String
fieldName
Constructors Summary
public ParserActionBase(String propertyName, boolean prefix, com.sun.corba.se.spi.orb.Operation operation, String fieldName)

	this.propertyName	= propertyName ;
	this.prefix		= prefix ;
	this.operation		= operation ;
	this.fieldName		= fieldName ;
    
Methods Summary
public abstract java.lang.Objectapply(java.util.Properties props)

public booleanequals(java.lang.Object obj)

	if (obj == this)
	    return true ;

	if (!(obj instanceof ParserActionBase))
	    return false ;

	ParserActionBase other = (ParserActionBase)obj ;

	return propertyName.equals( other.propertyName ) &&
	    prefix == other.prefix &&
	    operation.equals( other.operation ) &&
	    fieldName.equals( other.fieldName ) ;
    
public java.lang.StringgetFieldName()

	return fieldName ;
    
protected com.sun.corba.se.spi.orb.OperationgetOperation()

	return operation ;
    
public java.lang.StringgetPropertyName()

	return propertyName ;
    
public inthashCode()

	return propertyName.hashCode() ^ operation.hashCode() ^
	    fieldName.hashCode() ^ (prefix ? 0 : 1) ;
    
public booleanisPrefix()

	return prefix ;