BrightSide Workbench Full Report + Source Code
org.turro.elephant.impl.security.HTMLUser Class Reference
Inheritance diagram for org.turro.elephant.impl.security.HTMLUser:
Collaboration diagram for org.turro.elephant.impl.security.HTMLUser:

Public Member Functions

 HTMLUser (IElement iel, IUser user) throws IOException
 
void startUser ()
 
void writeName ()
 
void endUser ()
 
void writeElement (int mode)
 
- Public Member Functions inherited from org.turro.html.HTMLForm
 HTMLForm (IElement iel) throws IOException
 
void startForm (String id, String method, String actionElement)
 
void startForm (String id, String method, String actionElement, String attributes)
 
void startMultipartForm (String id, String method, String actionElement)
 
void endForm ()
 
void command (String command, String value, String style)
 
void command (String command, String value, String style, String onClick)
 
void clientCommand (String command, String value, String style)
 
void inPlaceTextInput (String idShow, String id, String value, String style)
 
void textInput (String id, String value, String style)
 
void passwordInput (String id, String value, String style)
 
void checkBox (String id, String value, String style, boolean checked)
 
void inPlaceTextArea (String idShow, String id, String value, String style)
 
void textArea (String id, String value, String style)
 
void selectList (String id, String value, Map options, String style)
 
void hidden (String id, String value)
 
void inPlaceAutocompleter (String idShow, String id, String value, String style, String actionElement, String action, String extraParam, String tokenizer)
 
void autocompleter (String id, String value, String style, String actionElement, String action, String extraParam, String tokenizer)
 
void fileUpload (String id, String style)
 
- Public Member Functions inherited from org.turro.html.HTMLComponent
 HTMLComponent (IElement iel) throws IOException
 
 HTMLComponent (IElement iel, boolean toString) throws IOException
 
void writeDate (Date date, String mode)
 
void writeNumber (Number number, String mode)
 
void writeBytes (long bytes)
 
void writeBoolean (boolean value)
 
void configureInPlaceEditor (IElement element, String ident, String component, String action, String params, int rows)
 
void configureFeditor (IElement element, String ident, String component, String action, String params, int rows)
 
String toString ()
 
void startElement (int mode)
 
void endElement (int mode)
 
String strElement (int mode)
 
void setEditable (boolean editable)
 
- Public Member Functions inherited from org.turro.html.HTMLHelper
 HTMLHelper (IConstructor constructor, Writer out)
 
 HTMLHelper (IConstructor constructor)
 
 HTMLHelper (Writer out)
 
HTMLGenerator write (String value)
 
void writeMacro (String value)
 
void writeln (String value)
 
- Public Member Functions inherited from org.turro.html.HTMLGenerator
 HTMLGenerator ()
 
 HTMLGenerator (Writer out)
 
void setOut (Writer out)
 
void setExtraAttributes (String extraAttributes)
 
HTMLGenerator doTag (String tag)
 
HTMLGenerator doTag (String tag, String attributes)
 
HTMLGenerator doTag (String tag, String[] attributes)
 
HTMLGenerator startTag (String tag)
 
HTMLGenerator startTag (String tag, String attributes)
 
HTMLGenerator startTag (String tag, String[] attributes)
 
HTMLGenerator startExtAnchor (String url, String hint)
 
HTMLGenerator startTargetAnchor (String url, String target, String hint)
 
HTMLGenerator startAnchor (String url, String hint)
 
HTMLGenerator startAnchor (String url, String hint, String cssClass)
 
HTMLGenerator startAnchor (String url, String hint, String cssClass, String onClick)
 
HTMLGenerator startTable (String attributes)
 
HTMLGenerator startTable (String[] attributes)
 
HTMLGenerator endTable ()
 
HTMLGenerator startTableRow (String attributes)
 
HTMLGenerator startTableRow (String[] attributes)
 
HTMLGenerator endTableRow ()
 
HTMLGenerator startTableCol (String attributes)
 
HTMLGenerator startTableCol (String[] attributes)
 
HTMLGenerator endTableCol ()
 
HTMLGenerator endTag ()
 
HTMLGenerator endTag (String tag)
 
HTMLGenerator endBeforeTag (String tag)
 
HTMLGenerator endAllTags ()
 
boolean checkTag (String tag)
 
HTMLGenerator writeNewLine ()
 
HTMLGenerator writeSeparator ()
 
HTMLGenerator writeHorizontalStrut (int pixels)
 
HTMLGenerator startJavaScript ()
 
HTMLGenerator endJavaScript ()
 
HTMLGenerator startCSS ()
 
HTMLGenerator endCSS ()
 
HTMLGenerator addCSSLink (String cssFile)
 
HTMLGenerator addJavaScriptLink (String jsFile)
 
- Public Member Functions inherited from org.turro.html.IHTMLRenderable
void setOut (Writer out)
 

Protected Attributes

IUser user
 
- Protected Attributes inherited from org.turro.html.HTMLComponent
IElement iel
 
boolean editable = false
 
StringWriter sw = null
 
- Protected Attributes inherited from org.turro.html.HTMLHelper
IConstructor constructor = null
 
- Protected Attributes inherited from org.turro.html.HTMLGenerator
Stack tags = new Stack()
 
Writer out = null
 

Additional Inherited Members

- Static Public Attributes inherited from org.turro.html.IHTMLRenderable
static final int MODE_FULL = 0
 
static final int MODE_MEDIUM = 1
 
static final int MODE_SMALL = 2
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 29 of file HTMLUser.java.

Constructor & Destructor Documentation

◆ HTMLUser()

org.turro.elephant.impl.security.HTMLUser.HTMLUser ( IElement  iel,
IUser  user 
) throws IOException

Creates a new instance of HTMLUser

Definition at line 33 of file HTMLUser.java.

33  {
34  super(iel);
35  this.user = user;
36  }

Member Function Documentation

◆ endUser()

void org.turro.elephant.impl.security.HTMLUser.endUser ( )

Definition at line 46 of file HTMLUser.java.

46  {
47  endTag();
48  }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ startUser()

void org.turro.elephant.impl.security.HTMLUser.startUser ( )

Definition at line 38 of file HTMLUser.java.

38  {
39  startTag("span", "class='user'");
40  }
HTMLGenerator startTag(String tag)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeElement()

void org.turro.elephant.impl.security.HTMLUser.writeElement ( int  mode)

Reimplemented from org.turro.html.HTMLComponent.

Definition at line 53 of file HTMLUser.java.

53  {
54  startUser();
55  if(mode == MODE_SMALL) {
56  writeName();
57  }
58  else if(mode == MODE_MEDIUM) {
59  writeName();
60  }
61  endUser();
62  }
Here is the call graph for this function:

◆ writeName()

void org.turro.elephant.impl.security.HTMLUser.writeName ( )

Definition at line 42 of file HTMLUser.java.

42  {
43  write(user.getName());
44  }
HTMLGenerator write(String value)
Definition: HTMLHelper.java:69
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ user

IUser org.turro.elephant.impl.security.HTMLUser.user
protected

Definition at line 30 of file HTMLUser.java.


The documentation for this class was generated from the following file: