org.opoo.press
接口 Site

所有超级接口:
SiteBuilder, SiteHelper
所有已知实现类:
SiteImpl

public interface Site
extends SiteBuilder, SiteHelper

判断是否非静态文件 需要过滤源文件

作者:
Alex Lin

嵌套类摘要
static interface Site.BuildInfo
           
 
方法摘要
 java.lang.Object get(java.lang.String name)
          Get value from configuration file or site variables.
 java.io.File getAssets()
           
 java.util.List<Category> getCategories()
           
 SiteConfig getConfig()
           
 Converter getConverter(Source source)
           
 java.io.File getDestination()
           
 Highlighter getHighlighter()
           
 Site.BuildInfo getLastBuildInfo()
           
 java.util.Locale getLocale()
           
 java.util.List<Page> getPages()
           
 java.lang.String getPermalink()
          The site permalink style for all posts.
 java.util.List<Post> getPosts()
           
 RelatedPostsFinder getRelatedPostsFinder()
          Could configured in config.yml by variable 'relatedPostsFinder'.
 Renderer getRenderer()
           
 java.lang.String getRoot()
           
 java.io.File getSite()
           
 java.io.File getSource()
          Source directory.
 java.util.List<java.io.File> getSources()
          Other source directories.
 java.util.List<StaticFile> getStaticFiles()
           
 java.util.List<Tag> getTags()
           
 java.io.File getTemplates()
           
 java.util.Date getTime()
           
 java.io.File getWorking()
           
 void set(java.lang.String name, java.lang.Object value)
          Set a variable for site.
 boolean showDrafts()
           
 
从接口 org.opoo.press.SiteBuilder 继承的方法
build
 
从接口 org.opoo.press.SiteHelper 继承的方法
buildCanonical, getCategory, getTag, toNicename, toSlug
 

方法详细信息

getSource

java.io.File getSource()
Source directory.

返回:

getSources

java.util.List<java.io.File> getSources()
Other source directories.

返回:
从以下版本开始:
1.0.2

getTemplates

java.io.File getTemplates()

getAssets

java.io.File getAssets()

getDestination

java.io.File getDestination()

getWorking

java.io.File getWorking()

getSite

java.io.File getSite()

getRoot

java.lang.String getRoot()

getConfig

SiteConfig getConfig()

getPosts

java.util.List<Post> getPosts()

getPages

java.util.List<Page> getPages()

getStaticFiles

java.util.List<StaticFile> getStaticFiles()

getTime

java.util.Date getTime()

getCategories

java.util.List<Category> getCategories()

getTags

java.util.List<Tag> getTags()

getRenderer

Renderer getRenderer()

getConverter

Converter getConverter(Source source)

getLocale

java.util.Locale getLocale()

getHighlighter

Highlighter getHighlighter()

getRelatedPostsFinder

RelatedPostsFinder getRelatedPostsFinder()
Could configured in config.yml by variable 'relatedPostsFinder'.

返回:
RelatedPostsFinder
从以下版本开始:
1.0.2

getPermalink

java.lang.String getPermalink()
The site permalink style for all posts.

返回:
permalink

showDrafts

boolean showDrafts()

get

java.lang.Object get(java.lang.String name)
Get value from configuration file or site variables.

参数:
name -
返回:
value
另请参见:
set(String, Object)

set

void set(java.lang.String name,
         java.lang.Object value)
Set a variable for site.

参数:
name -
value -
另请参见:
get(String)

getLastBuildInfo

Site.BuildInfo getLastBuildInfo()


Copyright © 2013 Opoo.org. All Rights Reserved.