org.opoo.press
接口 Site

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

public interface Site
extends SiteBuilder, SiteHelper

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

作者:
Alex Lin

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

方法详细信息

getSource

File getSource()
Source directory.

返回:

getSources

List<File> getSources()
Other source directories.

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

getTemplates

File getTemplates()

getAssets

File getAssets()

getDestination

File getDestination()

getWorking

File getWorking()

getSite

File getSite()

getRoot

String getRoot()

getConfig

SiteConfig getConfig()

getPosts

List<Post> getPosts()

getPages

List<Page> getPages()

getStaticFiles

List<StaticFile> getStaticFiles()

getTime

Date getTime()

getCategories

List<Category> getCategories()

getTags

List<Tag> getTags()

getRenderer

Renderer getRenderer()

getConverter

Converter getConverter(Source source)

getLocale

Locale getLocale()

getHighlighter

Highlighter getHighlighter()

getRelatedPostsFinder

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

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

getPermalink

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

返回:
permalink

showDrafts

boolean showDrafts()

get

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

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

set

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

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

getLastBuildInfo

Site.BuildInfo getLastBuildInfo()


Copyright © 2013 Opoo.org. All Rights Reserved.