Skip to content

Commit

Permalink
Fixing refactory of implementation classes
Browse files Browse the repository at this point in the history
  • Loading branch information
etirelli committed Jun 7, 2011
1 parent 4c6ddbe commit 797cd35
Show file tree
Hide file tree
Showing 20 changed files with 76 additions and 22 deletions.
Expand Up @@ -16,6 +16,8 @@

package org.drools.lang.api;

import org.drools.lang.api.impl.PackageDescrBuilderImpl;

/**
* A factory API for the *Descr classes
*/
Expand Down
Expand Up @@ -14,8 +14,12 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AccumulateDescrBuilder;
import org.drools.lang.api.CEDescrBuilder;
import org.drools.lang.api.DescrBuilder;
import org.drools.lang.api.PatternDescrBuilder;
import org.drools.lang.descr.AccumulateDescr;
import org.drools.lang.descr.AndDescr;

Expand Down
@@ -1,5 +1,6 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AnnotationDescrBuilder;
import org.drools.lang.descr.AnnotationDescr;

public class AnnotationDescrBuilderImpl extends BaseDescrBuilderImpl<AnnotationDescr>
Expand Down
@@ -1,5 +1,6 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AttributeDescrBuilder;
import org.drools.lang.descr.AttributeDescr;
import org.drools.lang.descr.AttributeDescr.Type;

Expand Down
Expand Up @@ -14,8 +14,9 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.DescrBuilder;
import org.drools.lang.descr.BaseDescr;

/**
Expand Down
Expand Up @@ -14,16 +14,18 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import java.util.List;

import org.drools.lang.api.BehaviorDescrBuilder;
import org.drools.lang.api.PatternDescrBuilder;
import org.drools.lang.descr.BehaviorDescr;

/**
* A descr builder implementation for pattern behaviors
*/
public class BehaviorDescrBuilderImpl<P extends PatternDescrBuilder<?>> extends BaseDescrBuilderImpl<BehaviorDescr>
public class BehaviorDescrBuilderImpl<P extends PatternDescrBuilder< ? >> extends BaseDescrBuilderImpl<BehaviorDescr>
implements
BehaviorDescrBuilder<P> {

Expand Down
Expand Up @@ -14,8 +14,13 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.CEDescrBuilder;
import org.drools.lang.api.DescrBuilder;
import org.drools.lang.api.EvalDescrBuilder;
import org.drools.lang.api.ForallDescrBuilder;
import org.drools.lang.api.PatternDescrBuilder;
import org.drools.lang.descr.AndDescr;
import org.drools.lang.descr.BaseDescr;
import org.drools.lang.descr.ConditionalElementDescr;
Expand Down
Expand Up @@ -14,8 +14,11 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.CollectDescrBuilder;
import org.drools.lang.api.DescrBuilder;
import org.drools.lang.api.PatternDescrBuilder;
import org.drools.lang.descr.CollectDescr;

/**
Expand Down
@@ -1,5 +1,8 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AnnotationDescrBuilder;
import org.drools.lang.api.DeclareDescrBuilder;
import org.drools.lang.api.FieldDescrBuilder;
import org.drools.lang.descr.TypeDeclarationDescr;

public class DeclareDescrBuilderImpl extends BaseDescrBuilderImpl<TypeDeclarationDescr>
Expand Down
@@ -1,5 +1,7 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.DescrBuilder;
import org.drools.lang.api.EvalDescrBuilder;
import org.drools.lang.descr.EvalDescr;

public class EvalDescrBuilderImpl<P extends DescrBuilder<?>> extends BaseDescrBuilderImpl<EvalDescr>
Expand Down
@@ -1,8 +1,8 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.compiler.TypeDeclarationError;
import org.drools.lang.api.AnnotationDescrBuilder;
import org.drools.lang.api.FieldDescrBuilder;
import org.drools.lang.descr.PatternDescr;
import org.drools.lang.descr.TypeDeclarationDescr;
import org.drools.lang.descr.TypeFieldDescr;
import org.drools.rule.TypeDeclaration;

Expand Down
Expand Up @@ -14,8 +14,11 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.DescrBuilder;
import org.drools.lang.api.ForallDescrBuilder;
import org.drools.lang.api.PatternDescrBuilder;
import org.drools.lang.descr.ForallDescr;

/**
Expand Down
@@ -1,5 +1,6 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.FunctionDescrBuilder;
import org.drools.lang.descr.FunctionDescr;

public class FunctionDescrBuilderImpl extends BaseDescrBuilderImpl<FunctionDescr>
Expand Down
@@ -1,5 +1,6 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.GlobalDescrBuilder;
import org.drools.lang.descr.GlobalDescr;

public class GlobalDescrBuilderImpl extends BaseDescrBuilderImpl<GlobalDescr>
Expand Down
@@ -1,5 +1,7 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.ImportDescrBuilder;
import org.drools.lang.api.PackageDescrBuilder;
import org.drools.lang.descr.FunctionImportDescr;
import org.drools.lang.descr.ImportDescr;

Expand Down
@@ -1,5 +1,13 @@
package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AttributeDescrBuilder;
import org.drools.lang.api.DeclareDescrBuilder;
import org.drools.lang.api.FunctionDescrBuilder;
import org.drools.lang.api.GlobalDescrBuilder;
import org.drools.lang.api.ImportDescrBuilder;
import org.drools.lang.api.PackageDescrBuilder;
import org.drools.lang.api.QueryDescrBuilder;
import org.drools.lang.api.RuleDescrBuilder;
import org.drools.lang.descr.FunctionImportDescr;
import org.drools.lang.descr.PackageDescr;

Expand Down
Expand Up @@ -14,8 +14,12 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.BehaviorDescrBuilder;
import org.drools.lang.api.DescrBuilder;
import org.drools.lang.api.PatternDescrBuilder;
import org.drools.lang.api.SourceDescrBuilder;
import org.drools.lang.descr.BindingDescr;
import org.drools.lang.descr.ExprConstraintDescr;
import org.drools.lang.descr.PatternDescr;
Expand Down
Expand Up @@ -14,8 +14,11 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AnnotationDescrBuilder;
import org.drools.lang.api.CEDescrBuilder;
import org.drools.lang.api.QueryDescrBuilder;
import org.drools.lang.descr.AndDescr;
import org.drools.lang.descr.QueryDescr;

Expand Down
Expand Up @@ -14,8 +14,12 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AnnotationDescrBuilder;
import org.drools.lang.api.AttributeDescrBuilder;
import org.drools.lang.api.CEDescrBuilder;
import org.drools.lang.api.RuleDescrBuilder;
import org.drools.lang.descr.AndDescr;
import org.drools.lang.descr.RuleDescr;

Expand Down
Expand Up @@ -14,8 +14,12 @@
* limitations under the License.
*/

package org.drools.lang.api;
package org.drools.lang.api.impl;

import org.drools.lang.api.AccumulateDescrBuilder;
import org.drools.lang.api.CollectDescrBuilder;
import org.drools.lang.api.PatternDescrBuilder;
import org.drools.lang.api.SourceDescrBuilder;
import org.drools.lang.descr.EntryPointDescr;
import org.drools.lang.descr.FromDescr;
import org.drools.lang.descr.MVELExprDescr;
Expand Down

0 comments on commit 797cd35

Please sign in to comment.