Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


oracle.stellent.wcm.core.project
Class Project

java.lang.Object
  extended by oracle.stellent.wcm.core.project.Project


public class Project
extends java.lang.Object

The project model and related objects


Field Summary
static java.lang.String CGIURL
           
static java.lang.String CONVERSION_RULES
           
static java.lang.String DEFAULT_CONVERSION_DEFINITION
           
static java.lang.String DEFAULT_PLACEHOLDER_CONFIG
          Default place holder configuration
static java.lang.String DESIGN_MODE_ROLE
           
static java.lang.String ERROR_NODEID
          Section id of the error section
static java.lang.String EXTERNAL
           
static java.lang.String LAST_MODIFIED
           
static java.lang.String PRIMARY_PLACEHOLDER_CONFIG
          Primary place holder configuration
static java.lang.String SECONDARY_PLACEHOLDER_CONFIG
          Secondary place holder configuration
static java.lang.String SITE_LABEL
           
static java.lang.String SITE_SECURITY
           
static java.lang.String SITE_TYPE
          Site type
static java.lang.String SITEID
           
static java.lang.String STOPPED_STATE
           
static java.lang.String STRUCTURE
           

 

Constructor Summary
Project(oracle.stellent.wcm.core.project.model.ProjectType projectType)
           

 

Method Summary
 java.lang.String getChangeMonitorToken()
           
 java.lang.String getPrimaryPlaceholderDefinitionName(java.lang.String placeholder)
          Retrieve the global definition name
 oracle.stellent.wcm.core.project.model.ProjectType getProjectType()
           
 java.lang.String getProperty(java.lang.String name)
          Retrieve a property from the section by name.
 java.lang.String getSecondaryPlaceholderDefinitionName(java.lang.String placeholder)
          Retrieve the global definition name
 java.lang.String getSiteId()
          Convenience method for getting the site ID from the underlying project model
 SectionTree getStructure()
           
 void setChangeMonitorToken(java.lang.String changeMonitorToken)
           
 void setProperty(java.lang.String name, java.lang.String value)
          Set the property via reflection; if no property is found, set in the section "otherAttributes" map

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

DEFAULT_PLACEHOLDER_CONFIG

public static final java.lang.String DEFAULT_PLACEHOLDER_CONFIG
Default place holder configuration
See Also:
Constant Field Values

SECONDARY_PLACEHOLDER_CONFIG

public static final java.lang.String SECONDARY_PLACEHOLDER_CONFIG
Secondary place holder configuration
See Also:
Constant Field Values

PRIMARY_PLACEHOLDER_CONFIG

public static final java.lang.String PRIMARY_PLACEHOLDER_CONFIG
Primary place holder configuration
See Also:
Constant Field Values

SITE_TYPE

public static final java.lang.String SITE_TYPE
Site type
See Also:
Constant Field Values

ERROR_NODEID

public static final java.lang.String ERROR_NODEID
Section id of the error section
See Also:
Constant Field Values

SITE_LABEL

public static final java.lang.String SITE_LABEL
See Also:
Constant Field Values

SITEID

public static final java.lang.String SITEID
See Also:
Constant Field Values

STRUCTURE

public static final java.lang.String STRUCTURE
See Also:
Constant Field Values

LAST_MODIFIED

public static final java.lang.String LAST_MODIFIED
See Also:
Constant Field Values

CONVERSION_RULES

public static final java.lang.String CONVERSION_RULES
See Also:
Constant Field Values

SITE_SECURITY

public static final java.lang.String SITE_SECURITY
See Also:
Constant Field Values

STOPPED_STATE

public static final java.lang.String STOPPED_STATE
See Also:
Constant Field Values

DESIGN_MODE_ROLE

public static final java.lang.String DESIGN_MODE_ROLE
See Also:
Constant Field Values

DEFAULT_CONVERSION_DEFINITION

public static final java.lang.String DEFAULT_CONVERSION_DEFINITION
See Also:
Constant Field Values

CGIURL

public static final java.lang.String CGIURL
See Also:
Constant Field Values

EXTERNAL

public static final java.lang.String EXTERNAL
See Also:
Constant Field Values

Constructor Detail

Project

public Project(oracle.stellent.wcm.core.project.model.ProjectType projectType)

Method Detail

getProjectType

public oracle.stellent.wcm.core.project.model.ProjectType getProjectType()
Returns:
the project model

getSiteId

public java.lang.String getSiteId()
Convenience method for getting the site ID from the underlying project model
Returns:
the site id

getStructure

public SectionTree getStructure()
Returns:
the tree structure for processing navigation

getPrimaryPlaceholderDefinitionName

public java.lang.String getPrimaryPlaceholderDefinitionName(java.lang.String placeholder)
Retrieve the global definition name
Parameters:
placeholder - name of the placeholder
Returns:
the placeholder definition name

getSecondaryPlaceholderDefinitionName

public java.lang.String getSecondaryPlaceholderDefinitionName(java.lang.String placeholder)
Retrieve the global definition name
Parameters:
placeholder - name of the placeholder
Returns:
the placeholder definition name

getProperty

public java.lang.String getProperty(java.lang.String name)
                             throws java.lang.Exception
Retrieve a property from the section by name. First queries the known properties, then looks in the "otherAttributes" Map
Parameters:
name - the property name
Returns:
the property
Throws:
java.lang.Exception - if an error occurs during reflection

setProperty

public void setProperty(java.lang.String name,
                        java.lang.String value)
                 throws java.lang.Exception
Set the property via reflection; if no property is found, set in the section "otherAttributes" map
Parameters:
name - the property name
value - the property value
Throws:
java.lang.Exception - if an error occurs during reflection

getChangeMonitorToken

public java.lang.String getChangeMonitorToken()

setChangeMonitorToken

public void setChangeMonitorToken(java.lang.String changeMonitorToken)

Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.