|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.util.as.ProjectPage
public abstract class ProjectPage
Constructor Summary | |
---|---|
ProjectPage(Page page)
Constructor |
Method Summary | |
---|---|
void |
assignAuthorizationPackage(AuthorizationPackage authorizationPackage,
boolean inherit)
Ordnet dieser Seite das gegebene Berechtigungspaket zu. |
boolean |
contains(java.lang.String templateElementName)
Liefert true genau dann, wenn die Seite ein Element hat, das auf dem gegebenen TemplateElement basiert. |
Page |
createAndConnectPageAtContainer(java.lang.String containerTemplateElementName,
Template template,
boolean addAtBottom)
Erzeugt eine neue Seite basierend auf template am Container mit dem gegebenen Namen in dieser Seite. |
void |
enterText(java.lang.String templateElementName,
java.lang.String value)
Erhält für HTML Elemente alle eingegebenen Zeichen (< wird zu <). |
java.lang.String |
getCreatedByUserName()
Liefert den Namen des User, der diese Seite erstellt hat. |
ReddotDate |
getCreatedOn()
Liefert den Zeitpunkt der Erstellung dieser Seite. |
java.lang.String |
getInfoText()
Returns the page id, headline and content class name. |
java.lang.String |
getInfoText(java.lang.String separator)
Returns the page id, headline and content class name getrennt von separator. |
java.lang.String |
getLastChangedByUserEmailAddress()
Liefert die E-Mailadresse des User, der diese Seite zuletzt geändert hat. |
java.lang.String |
getLastChangedByUserName()
Liefert den Namen des User, der diese Seite zuletzt geändert hat. |
java.lang.String |
getLastChangedOnAsddMMyyyyHmma()
Liefert den Zeitpunkt der letzten Änderung dieser Seite im Format 26 Aug 2009 6:15 pm. |
java.lang.String |
getLockedByUserEmailAddress()
Liefert die E-Mailadresse des Users, der die Seite sperrt oder zuletzt gesperrt hat. |
java.lang.String |
getLockedByUserName()
Liefert den Usernamen des Autors, der die Seite sperrt oder zuletzt gesperrt hat. |
java.lang.String |
getLockedSinceAsddMMyyyyHmma()
Liefert den Zeitpunkt seitdem diese Seite gesperrt ist im Format: 27 Aug 2008 1:41 PM. |
java.lang.String |
getOptionListValue(java.lang.String templateElementName)
Liefert den Wert des OptionList Elements dieser Seite, das auf dem gegebenen templateElement basiert oder null, |
Page |
getPage()
Returns the encapsulated page. |
java.lang.String |
getPageHeadline()
Returns the page headline |
java.lang.String |
getPageHeadlineAndId()
Returns the page headline and ID |
java.lang.String |
getPageId()
Returns the page id. |
java.lang.String |
getPageInfoText()
Returns the page info: headline, id and template name. |
Project |
getProject()
Returns the project from the given page. |
StandardFieldDateElement |
getStandardFieldDateElement(java.lang.String templateElementName)
Liefert Standardfeld Date Elements dieser Seite, das auf dem gegebenen templateElement basiert. |
ReddotDate |
getStandardFieldDateValue(java.lang.String templateElementName)
Liefert den Wert des Standardfeld Date Elements dieser Seite, das auf dem gegebenen templateElement basiert. |
StandardFieldNumericElement |
getStandardFieldNumericElement(java.lang.String templateElementName)
Liefert Standardfeld Textelements dieser Seite, das auf dem gegebenen templateElement basiert. |
int |
getStandardFieldNumericValue(java.lang.String templateElementName)
Liefert den Wert des Standardfeld Numeric Elements dieser Seite, das auf dem gegebenen templateElement basiert. |
StandardFieldTextElement |
getStandardFieldTextElement(java.lang.String templateElementName)
Liefert Standardfeld Textelements dieser Seite, das auf dem gegebenen templateElement basiert. |
java.lang.String |
getStandardFieldTextValue(java.lang.String templateElementName)
Liefert den Wert des Standardfeld Textelements dieser Seite, das auf dem gegebenen templateElement basiert. |
java.lang.String |
getStateInfo()
Liefert einen Text, der den Status dieser Seite beschreibt. |
Template |
getTemplateByGuid(java.lang.String templateGuid)
Liefert das Template mit der gegebenen GUID vom Project. |
TextElement |
getTextElement(java.lang.String templateElementName)
Liefert Textelement dieser Seite, das auf dem gegebenen templateElement basiert. |
java.lang.String |
getTextValue(java.lang.String templateElementName)
Liefert den Wert des Textelements dieser Seite, das auf dem gegebenen templateElement basiert. |
boolean |
isChangeable()
Liefert true, falls diese Seite durch den angegebenen User änderbar ist. |
boolean |
isInStateSavedAsDraft()
Liefert true, falls diese Seite im Status draft ist (neu erstellt oder geändert). |
boolean |
isLocked()
Liefert true, falls diese Seite gerade von einem anderen (als dem angemeldeten Benutzer) gesperrt ist. |
boolean |
isTextEmpty(java.lang.String templateElementName)
Liefert true, falls das Textelements dieser Seite, das auf dem gegebenen templateElement basiert, leer ist. |
void |
setElementValues(java.util.Map elementValuePairs)
Ändert alle Inhaltselemente dieser Seite mit nur einem RQL request. |
void |
setFilename(java.lang.String filename)
Aendert den Dateinamen auf den gegebenen Wert. |
void |
setHeadline(java.lang.String headline)
Aendert die Überschrift dieser Seite. |
void |
setOptionListValue(java.lang.String templateElementName,
java.lang.String value)
Aendert den Wert der Optionsliste dieser Seite, das auf dem gegebenen templateElement basiert. |
void |
setStandardFieldDateValue(java.lang.String templateElementName,
ReddotDate value)
Aendert den Wert des Standardfeld Date Elements dieser Seite, das auf dem gegebenen templateElement basiert. |
void |
setStandardFieldNumericValue(java.lang.String templateElementName,
int value)
Aendert den Wert des Standardfeld Numeric Elements dieser Seite, das auf dem gegebenen templateElement basiert. |
void |
setStandardFieldTextValue(java.lang.String templateElementName,
java.lang.String value)
Aendert den Wert des Standardfeld Textelements dieser Seite, das auf dem gegebenen templateElement basiert. |
void |
setTextValue(java.lang.String templateElementName,
java.lang.String htmlSourceCode)
Aendert den Wert des Textelements dieser Seite, das auf dem gegebenen templateElement basiert. |
java.util.List |
submitToWorkflow()
Workflow: Übergibt eine Seite im Entwurf zur Prüfung an den Workflow. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProjectPage(Page page)
Method Detail |
---|
public void assignAuthorizationPackage(AuthorizationPackage authorizationPackage, boolean inherit) throws RQLException
RQLException
public Page createAndConnectPageAtContainer(java.lang.String containerTemplateElementName, Template template, boolean addAtBottom) throws RQLException
containerTemplateElementName
- muss vom Typ 28 (Container) sein.template
- Typ der neu erstellten Seite.addAtBottom
- true=>seite wird nach unten verschoben, false=>seite wird nicht verschoben und RD default is oben anlegen
RQLException
public void enterText(java.lang.String templateElementName, java.lang.String value) throws RQLException
RQLException
setTextValue(String, String)
public java.lang.String getInfoText() throws RQLException
RQLException
public java.lang.String getInfoText(java.lang.String separator) throws RQLException
RQLException
public java.lang.String getLastChangedByUserEmailAddress() throws RQLException
RQLException
public java.lang.String getLastChangedByUserName() throws RQLException
RQLException
public java.lang.String getLastChangedOnAsddMMyyyyHmma() throws RQLException
RQLException
public java.lang.String getLockedByUserEmailAddress() throws RQLException
RQLException
isLocked()
public java.lang.String getLockedByUserName() throws RQLException
RQLException
isLocked()
public java.lang.String getLockedSinceAsddMMyyyyHmma() throws RQLException
RQLException
isLocked()
public Page getPage()
public java.lang.String getPageHeadline() throws RQLException
RQLException
public java.lang.String getPageHeadlineAndId() throws RQLException
RQLException
public java.lang.String getPageId() throws RQLException
RQLException
public java.lang.String getPageInfoText() throws RQLException
RQLException
public Project getProject()
public StandardFieldDateElement getStandardFieldDateElement(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 5 sein
RQLException
public ReddotDate getStandardFieldDateValue(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 5 sein
RQLException
public StandardFieldNumericElement getStandardFieldNumericElement(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 1 sein
RQLException
public int getStandardFieldNumericValue(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 48 sein
RQLException
public StandardFieldTextElement getStandardFieldTextElement(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 1 sein
RQLException
public java.lang.String getStandardFieldTextValue(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 1 sein
RQLException
public Template getTemplateByGuid(java.lang.String templateGuid) throws RQLException
RQLException
public TextElement getTextElement(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 32 sein
RQLException
public java.lang.String getOptionListValue(java.lang.String templateElementName) throws RQLException
falls weder diese Optionsliste einen Wert hat noch im Templateelement ein default gesetzt ist.
RQLException
public java.lang.String getTextValue(java.lang.String templateElementName) throws RQLException
templateElementName
- TemplateElement muss vom Typ 32 sein
RQLException
public boolean isChangeable() throws RQLException
RQLException
public boolean isInStateSavedAsDraft() throws RQLException
RQLException
User.getPagesSavedAsDraft(Project)
public boolean isLocked() throws RQLException
Nur falls true geliefert wird, liefern die folgenden Methoden von wem und seit wann die Sperre besteht.
RQLException
public boolean isTextEmpty(java.lang.String templateElementName) throws RQLException
RQLException
public void setElementValues(java.util.Map elementValuePairs) throws RQLException
elementValuePairs
- Key=Element Objekt, Value=Objekt mit Wert mit passendem Typ
RQLException
public void setFilename(java.lang.String filename) throws RQLException
RQLException
public void setHeadline(java.lang.String headline) throws RQLException
RQLException
public void setStandardFieldDateValue(java.lang.String templateElementName, ReddotDate value) throws RQLException
templateElementName
- TemplateElement muss vom Typ 5 sein
RQLException
public void setStandardFieldNumericValue(java.lang.String templateElementName, int value) throws RQLException
templateElementName
- TemplateElement muss vom Typ 48 sein
RQLException
public void setStandardFieldTextValue(java.lang.String templateElementName, java.lang.String value) throws RQLException
templateElementName
- TemplateElement muss vom Typ 1 sein
RQLException
public void setTextValue(java.lang.String templateElementName, java.lang.String htmlSourceCode) throws RQLException
templateElementName
- TemplateElement muss vom Typ 31 seinhtmlSourceCode
- der HTML source code
RQLException
public java.util.List submitToWorkflow() throws RQLException
RQLException
public boolean contains(java.lang.String templateElementName) throws RQLException
RQLException
public java.lang.String getStateInfo() throws RQLException
RQLException
public java.lang.String getCreatedByUserName() throws RQLException
RQLException
Page.hasCreatedUser()
public ReddotDate getCreatedOn() throws RQLException
RQLException
public void setOptionListValue(java.lang.String templateElementName, java.lang.String value) throws RQLException
templateElementName
- TemplateElement muss Typ 8 sein
RQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |