KIE API 6.1.0.Beta2

org.kie.api.io
Class ResourceType

java.lang.Object
  extended by org.kie.api.io.ResourceType
All Implemented Interfaces:
Serializable

public class ResourceType
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static ResourceType BPMN2
          jBPM BPMN2 Language
static ResourceType BRL
          Drools Business Rule Language
static ResourceType CHANGE_SET
          Change Set
static ResourceType DESCR
          DESCR
static ResourceType DRF
          Drools Rule Flow Language
static ResourceType DRL
          Drools Rule Language
static ResourceType DSL
          Drools DSL
static ResourceType DSLR
          Drools DSL Rule
static ResourceType DTABLE
          Decision Table
static ResourceType GDRL
          Drools Rule Language - Workaround for double-dot file extensions for 6.0
static ResourceType JAVA
          JAVA
static ResourceType PKG
          Binary Package
static ResourceType PMML
          PMML
static ResourceType PROPERTIES
          PROPERTIES
static ResourceType RDRL
          Drools Rule Language - Workaround for double-dot file extensions for 6.0
static ResourceType RDSLR
          Drools DSL Rule - Workaround for double-dot file extensions for 6.0
static ResourceType SCARD
          Score Card - Workaround for double-dot file extensions for 6.0
static ResourceType XDRL
          Drools XML Rule Language
static ResourceType XSD
          XSD
 
Constructor Summary
ResourceType(String name, String description, String defaultPath, String defaultExtension, String... otherExtensions)
           
 
Method Summary
static ResourceType addResourceTypeToRegistry(String resourceType, String description, String defaultPath, String defaultExtension, String... otherExtensions)
           
static ResourceType determineResourceType(String resourceName)
           
 boolean equals(Object obj)
           
 String getDefaultExtension()
           
 String getDefaultPath()
           
 String getDescription()
           
 String getName()
           
static ResourceType getResourceType(String resourceType)
           
 int hashCode()
           
 boolean matchesExtension(String resourceName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DRL

public static final ResourceType DRL
Drools Rule Language


GDRL

public static final ResourceType GDRL
Drools Rule Language - Workaround for double-dot file extensions for 6.0


RDRL

public static final ResourceType RDRL
Drools Rule Language - Workaround for double-dot file extensions for 6.0


XDRL

public static final ResourceType XDRL
Drools XML Rule Language


DSL

public static final ResourceType DSL
Drools DSL


DSLR

public static final ResourceType DSLR
Drools DSL Rule


RDSLR

public static final ResourceType RDSLR
Drools DSL Rule - Workaround for double-dot file extensions for 6.0


DRF

public static final ResourceType DRF
Drools Rule Flow Language


BPMN2

public static final ResourceType BPMN2
jBPM BPMN2 Language


DTABLE

public static final ResourceType DTABLE
Decision Table


PKG

public static final ResourceType PKG
Binary Package


BRL

public static final ResourceType BRL
Drools Business Rule Language


CHANGE_SET

public static final ResourceType CHANGE_SET
Change Set


XSD

public static final ResourceType XSD
XSD


PMML

public static final ResourceType PMML
PMML


DESCR

public static final ResourceType DESCR
DESCR


JAVA

public static final ResourceType JAVA
JAVA


PROPERTIES

public static final ResourceType PROPERTIES
PROPERTIES


SCARD

public static final ResourceType SCARD
Score Card - Workaround for double-dot file extensions for 6.0

Constructor Detail

ResourceType

public ResourceType(String name,
                    String description,
                    String defaultPath,
                    String defaultExtension,
                    String... otherExtensions)
Method Detail

addResourceTypeToRegistry

public static ResourceType addResourceTypeToRegistry(String resourceType,
                                                     String description,
                                                     String defaultPath,
                                                     String defaultExtension,
                                                     String... otherExtensions)

getResourceType

public static ResourceType getResourceType(String resourceType)

determineResourceType

public static ResourceType determineResourceType(String resourceName)

matchesExtension

public boolean matchesExtension(String resourceName)

getDefaultPath

public String getDefaultPath()

getDefaultExtension

public String getDefaultExtension()

getDescription

public String getDescription()

getName

public String getName()

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

KIE API 6.1.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.