Uses of Interface
com.gentics.api.lib.resolving.Resolvable

Packages that use Resolvable
com.gentics.api.contentnode.publish   
com.gentics.api.lib.auth Package for authentication related classes and interfaces. 
com.gentics.api.lib.datasource Package for datasource related classes and interfaces. 
com.gentics.api.lib.expressionparser Package for classes and interfaces related to parsing and evaluating of expressions. 
com.gentics.api.lib.expressionparser.filtergenerator   
com.gentics.api.lib.i18n Package for classes and interfaces related to internationalization (i18n). 
com.gentics.api.lib.resolving Package for classes and interfaces related to property resolving. 
com.gentics.api.lib.rule Package for classes and interfaces related rule parsing and interpretation. 
com.gentics.api.lib.upload Package for classes and interfaces for the fileupload support. 
com.gentics.api.portalnode.action Package for the implementation of Pluggable Actions. 
com.gentics.api.portalnode.connector Package containing a factory to create all initial objects you need, and some helper classes. 
com.gentics.api.portalnode.plugin Package for specific plugin implementations. 
com.gentics.api.portalnode.portlet Package for the Gentics® specific Portlet implementations and enhancements. 
 

Uses of Resolvable in com.gentics.api.contentnode.publish
 

Methods in com.gentics.api.contentnode.publish with parameters of type Resolvable
 void CnMapPublishHandler.createObject(Resolvable object)
          This method is called for every object, which is created in the ContentRepository (was created/published since the last publish process into the respective ContentRepository).
 void CnMapPublishHandler.deleteObject(Resolvable object)
          This method is called for every object, which is removed from the ContentRepository (was deleted or taken offline since the last publish run).
 void CnMapPublishHandler.updateObject(Resolvable object)
          This method is called for every object, which needs to be updated in the ContentRepository (was changed since the last publish process).
 

Uses of Resolvable in com.gentics.api.lib.auth
 

Subinterfaces of Resolvable in com.gentics.api.lib.auth
 interface GenticsUser
          Interface for the Portal User
 

Uses of Resolvable in com.gentics.api.lib.datasource
 

Subinterfaces of Resolvable in com.gentics.api.lib.datasource
 interface DatasourceRow
          Interface for a DatasourceRow contained in a DatasourceRecordSet.
 

Methods in com.gentics.api.lib.datasource that return Resolvable
 Resolvable DatasourceModificationException.getRecord()
           
 

Methods in com.gentics.api.lib.datasource that return types with arguments of type Resolvable
 java.util.Collection<Resolvable> Datasource.getResult(DatasourceFilter filter, java.lang.String[] prefillAttributes)
          Get the resolvables from the datasource that match the given datasource filter (unsorted).
 java.util.Collection<Resolvable> AbstractDatasource.getResult(DatasourceFilter filter, java.lang.String[] prefillAttributes)
           
 java.util.Collection<Resolvable> Datasource.getResult(DatasourceFilter filter, java.lang.String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns)
          Get the resolvables from the datasource that match the given datasource filter.
 java.util.Collection<Resolvable> AbstractDatasource.getResult(DatasourceFilter filter, java.lang.String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns)
           
 java.util.Collection<Resolvable> Datasource.getResult(DatasourceFilter filter, java.lang.String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns, java.util.Map<java.lang.String,java.lang.Object> specificParameters)
          Get the resolvables from the datasource that match the given datasource filter.
 

Constructors in com.gentics.api.lib.datasource with parameters of type Resolvable
DatasourceModificationException(Resolvable record, java.lang.String message)
           
 

Uses of Resolvable in com.gentics.api.lib.expressionparser
 

Classes in com.gentics.api.lib.expressionparser that implement Resolvable
 class ExpressionEvaluator
          Class for expression evaluation.
 

Methods in com.gentics.api.lib.expressionparser with parameters of type Resolvable
 boolean ExpressionEvaluator.match(Expression expression, Resolvable matchedObject)
          Try to match the given expression against the given object (and the added resolvables)
 

Method parameters in com.gentics.api.lib.expressionparser with type arguments of type Resolvable
 void ExpressionEvaluator.filter(Expression expression, java.util.List<Resolvable> resolvables)
          Filter the given list of resolvables with the given expression.
 

Uses of Resolvable in com.gentics.api.lib.expressionparser.filtergenerator
 

Methods in com.gentics.api.lib.expressionparser.filtergenerator with parameters of type Resolvable
 void DatasourceFilter.addBaseResolvable(java.lang.String baseName, Resolvable resolvable)
          Add a base resolvable to the resolver with the given baseName
 

Method parameters in com.gentics.api.lib.expressionparser.filtergenerator with type arguments of type Resolvable
 void FilterPart.doPostProcessing(java.util.List<Resolvable> result, ExpressionQueryRequest request)
          Do post processing for this filter part.
 void DatasourceFilter.doPostProcessing(java.util.List<Resolvable> result, ExpressionQueryRequest request)
          Do post processing of the result.
 void PostProcessor.process(java.util.List<Resolvable> resolvables, java.lang.Object data)
          Process the given list of resolvables, which is the result of the datasource query
 

Uses of Resolvable in com.gentics.api.lib.i18n
 

Classes in com.gentics.api.lib.i18n that implement Resolvable
 class Language
          language object
 

Uses of Resolvable in com.gentics.api.lib.resolving
 

Subinterfaces of Resolvable in com.gentics.api.lib.resolving
 interface Changeable
          Interface for Resolvables that my be changed.
 

Classes in com.gentics.api.lib.resolving that implement Resolvable
 class ChangeableBean
          ChangeableBean serves as base class for JavaBeans that need to be Changeable.
 class JSONResolvable
          Bridge class between JSONObject and Resolvable.
 class PropertyResolver
          Instances of class PropertyResolver can resolve properties by paths based on a single Resolvable object.
 class PropertySetter
          PropertySetter is an extension of PropertyResolver that also can change properties by paths based on a given Resolvable.
 class ResolvableBean
          ChangeableBean serves as base class for JavaBeans that need to be Resolvable.
 

Fields in com.gentics.api.lib.resolving declared as Resolvable
protected  Resolvable PropertyResolver.m_startObject
           
 

Methods in com.gentics.api.lib.resolving with parameters of type Resolvable
protected  int ResolvableComparator.compare(Resolvable r1, Resolvable r2, Datasource.Sorting sorting)
          Compare the given resolvables with the given sorting setting
static java.lang.Object PropertyResolver.resolve(Resolvable startObject, java.lang.String propertyPath)
          Resolve the given property path to a value (which also might be a Collection of values) or null, starting with the given startObject
static java.lang.Object PropertyResolver.resolve(Resolvable startObject, java.lang.String propertyPath, boolean failIfUnresolvablePath)
          Resolve the given property path to a value (which also might be a Collection of values) or null, starting with the given startObject.
static java.util.List PropertyResolver.resolvePath(Resolvable startObject, java.lang.String propertyPath)
          Resolve the given propertypath into a list of instances of PropertyResolver.PropertyPathEntry, starting with the given Resolvable
protected static java.util.List PropertyResolver.resolvePath(Resolvable startObject, java.lang.String propertyPath, boolean failIfUnresolvablePath, java.lang.Class implementingClass, boolean cleanResolvableStack, java.util.Stack resolvableStack)
          Resolve the given path into a list of objects.
 

Constructors in com.gentics.api.lib.resolving with parameters of type Resolvable
PropertyResolver(Resolvable startObject)
          create an instance of a PropertyResolver based on the given Resolvable
PropertySetter(Resolvable baseObject)
          Create a propertySetter that resolves and sets properties based on the given Resolvable.
 

Uses of Resolvable in com.gentics.api.lib.rule
 

Methods in com.gentics.api.lib.rule with parameters of type Resolvable
 void RuleTree.addResolver(java.lang.String objectPrefix, Resolvable resolvable)
          Deprecated. Add a property resolver to the map of resolvers.
 boolean Rule.match(Resolvable object)
          Match the given Resolvable against the rule tree
 

Uses of Resolvable in com.gentics.api.lib.upload
 

Classes in com.gentics.api.lib.upload that implement Resolvable
 class FileInformation
          Provides information about an uploaded file.
 

Uses of Resolvable in com.gentics.api.portalnode.action
 

Methods in com.gentics.api.portalnode.action that return Resolvable
 Resolvable PluggableActionContext.getActionResolver()
          get a resolvable to resolve actions (and their response parameters)
 Resolvable PluggableActionContext.getAdditionalDataResolver()
          get the resolver for the data added with PluggableActionContext.addAdditionalActionData(String, Object).
 

Methods in com.gentics.api.portalnode.action with parameters of type Resolvable
 void PluggableActionContext.fillFormFromResolvable(Resolvable object)
          Fill the attributes of the resolvable into the view of this context
 boolean PluggableActionContext.fillFormFromResolvable(java.lang.String viewId, Resolvable object)
          Fill the attribute of the resolvable object into the view with the given id
 void PluggableActionContext.fillObjectFromForm(Resolvable object, java.util.List writtenAttributes)
          Fill the attributes from the view of this context into the resolvable object
 boolean PluggableActionContext.fillObjectFromForm(java.lang.String viewId, Resolvable object, java.util.List writtenAttributes)
          Fill the attributes from the view with the given id into the resolvable object
 

Uses of Resolvable in com.gentics.api.portalnode.connector
 

Methods in com.gentics.api.portalnode.connector that return Resolvable
static Resolvable PortalConnectorFactory.getContentObject(java.lang.String contentId, Datasource datasource)
          Returns a content object with the given content id.
static Resolvable PortalConnectorHelper.getLanguageVariant(Resolvable page, java.lang.String languageCode, Datasource ds)
          This helper method can be used to fetch a given language variant for the given page object (which was published from Gentics Content.Node).
 

Methods in com.gentics.api.portalnode.connector with parameters of type Resolvable
static Resolvable PortalConnectorHelper.getLanguageVariant(Resolvable page, java.lang.String languageCode, Datasource ds)
          This helper method can be used to fetch a given language variant for the given page object (which was published from Gentics Content.Node).
 

Method parameters in com.gentics.api.portalnode.connector with type arguments of type Resolvable
static void PortalConnectorFactory.prefillAttributes(Datasource ds, java.util.Collection<Resolvable> objects, java.util.List<java.lang.String> prefillAttributes)
          Prefill the given attributes for objects which were fetched from the given datasource
 

Uses of Resolvable in com.gentics.api.portalnode.plugin
 

Subinterfaces of Resolvable in com.gentics.api.portalnode.plugin
 interface GenticsPlugin
          The GenticsPlugin defines the API of plugins.
 

Classes in com.gentics.api.portalnode.plugin that implement Resolvable
 class AbstractGenticsPlugin
          Abstract class that provides a default implementation of the most important plugin methods and should be used as base class for creating new plugins
 class ViewPlugin
          Views plugin to manage multiple views (forms)
 

Uses of Resolvable in com.gentics.api.portalnode.portlet
 

Subinterfaces of Resolvable in com.gentics.api.portalnode.portlet
 interface GenticsPortlet
          The Module Interface enhances the JSR 168 defined Standard Portlet by adding Methods and interfaces needed for best efficent use within Gentics Portal.Node
 

Classes in com.gentics.api.portalnode.portlet that implement Resolvable
 class AbstractGenticsPortlet
          AbstractGenticsPortlet is the base class for all gentics portlets.
 class GenticsPortletContext
          Implementation of the PortletContext.
 



Copyright © 2013 Gentics Software GmbH. All Rights Reserved.