org.topbraid.sparqlmotion.modules.impl
Class AbstractModuleType

java.lang.Object
  extended by org.topbraid.sparqlmotion.modules.impl.AbstractModuleType
All Implemented Interfaces:
IModuleType
Direct Known Subclasses:
GenericModuleType

public abstract class AbstractModuleType
extends java.lang.Object
implements IModuleType


Constructor Summary
AbstractModuleType()
           
 
Method Summary
static java.lang.IllegalArgumentException createError(com.hp.hpl.jena.rdf.model.Resource config, com.hp.hpl.jena.rdf.model.Property predicate, java.lang.String message)
           
protected  java.io.File getFile(com.hp.hpl.jena.rdf.model.Resource config, com.hp.hpl.jena.rdf.model.Property property)
           
protected  org.eclipse.core.resources.IFile getIFile(com.hp.hpl.jena.rdf.model.Resource config, com.hp.hpl.jena.rdf.model.Property property)
           
static java.lang.String getModuleLabel(com.hp.hpl.jena.rdf.model.Resource config)
           
static java.lang.String getStringConfig(com.hp.hpl.jena.rdf.model.Resource config, com.hp.hpl.jena.rdf.model.Property property)
           
static java.lang.String getStringConfig(com.hp.hpl.jena.rdf.model.Resource config, com.hp.hpl.jena.rdf.model.Property property, boolean required)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.topbraid.sparqlmotion.modules.IModuleType
createModule
 

Constructor Detail

AbstractModuleType

public AbstractModuleType()
Method Detail

createError

public static java.lang.IllegalArgumentException createError(com.hp.hpl.jena.rdf.model.Resource config,
                                                             com.hp.hpl.jena.rdf.model.Property predicate,
                                                             java.lang.String message)

getFile

protected java.io.File getFile(com.hp.hpl.jena.rdf.model.Resource config,
                               com.hp.hpl.jena.rdf.model.Property property)

getIFile

protected org.eclipse.core.resources.IFile getIFile(com.hp.hpl.jena.rdf.model.Resource config,
                                                    com.hp.hpl.jena.rdf.model.Property property)

getModuleLabel

public static java.lang.String getModuleLabel(com.hp.hpl.jena.rdf.model.Resource config)

getStringConfig

public static java.lang.String getStringConfig(com.hp.hpl.jena.rdf.model.Resource config,
                                               com.hp.hpl.jena.rdf.model.Property property)

getStringConfig

public static java.lang.String getStringConfig(com.hp.hpl.jena.rdf.model.Resource config,
                                               com.hp.hpl.jena.rdf.model.Property property,
                                               boolean required)