Package: org.htmlencoder.factory Diagram Back to overview

ObjectFactory class
Attributes
Name Type Visibility
c_logger Logger   private
c_map ClassMap   private
Operations
Name Parameters Returns Visibility
Initialize
String p_ClassMapClassName
 
  public
setClassMap
ClassMap p_map
 
  public
getClassMap   ClassMap   public


ClassMap interface
Implementing classes: DefaultClassMap
Operations
Name Parameters Returns Visibility
loadElementClassMap
File p_fname
 
  public
getElementClassMap   Map   public
getClassForElement
String p_name
 
Class   public
getObjectForElement
String p_name
String p_objname
 
java.lang.Object   public
createBoundedIntegerAttribute
String p_attrname
 
BoundedInteger   public
createBoundedRealNumberAttribute
String p_attrname
 
BoundedRealNumber   public
createDateTimeAttribute
String p_attrname
 
DateTime   public
createTextDirectionAttribute
String p_attrname
 
Direction   public
createIdentifierAttribute
String p_attrname
 
Identifier   public
createIDReferenceAttribute
String p_attrname
 
IDReference   public
createIntegerValueAttribute
String p_attrname
 
IntegerValue   public
createLengthValueAttribute
String p_attrname
 
LengthValue   public
createLinkAttribute
String p_attrname
 
Link   public
createMultipleIDReferenceAttribute
String p_attrname
 
MultiIDReference   public
createNameAttribute
String p_attrname
 
Name   public
createPlainTextAttribute
String p_attrname
 
PlainText   public
createRealNumberAttribute
String p_attrname
 
RealNumber   public
createURIAttribute
String p_attrname
 
URI   public
createButtonTypeAttribute
String p_attrname
 
ButtonType   public
createInputFieldTypeAttribute
String p_attrname
 
InputFieldType   public
createHTTPMethodAttribute
String p_attrname
 
HTTPMethod   public
createBulletTypeAttribute
String p_attrname
 
BulletType   public
createCharacterSetAttribute
String p_attrname
 
Charset   public
createColorValueAttribute
String p_attrname
 
ColorValue   public
createFloatingObjectStateAttribute
String p_attrname
 
FloatingObjectState   public
createFramingAttribute
String p_attrname
 
Framing   public
createMultipleCharacterSetAttribute
String p_attrname
 
MultiCharset   public
createRulesAttribute
String p_attrname
 
Rules   public
createAlignmentAttribute
String p_attrname
 
AlignmentValue   public
createContentTypeAttribute
String p_attrname
 
ContentType   public
createFrameTargetAttribute
String p_attrname
 
FrameTarget   public
createLanguageCodeAttribute
String p_attrname
 
LanguageCode   public
createLinkTypeAttribute
String p_attrname
 
LinkType   public
createMediaDescriptorAttribute
String p_attrname
 
MediaDescriptor   public
createMultipleContentTypeAttribute
String p_attrname
 
MultiContentType   public
createShapeContentTypeAttribute
String p_attrname
 
Shape   public
createValueDescriptorAttribute
String p_attrname
 
ValueDescriptor   public
createCoordinatesAttribute
String p_attrname
 
Coordinates   public
createPolygonCoordinatesDescriptor   Polygon   public
createRectangleCoordinatesDescriptor   Rectangle   public
createCircleCoordinatesDescriptor   Circle   public
createDocumentHeader   DocumentHeader   public
createFrameset   Frameset   public
createDocumentBody   DocumentBody   public
createBase   Base   public
createLink   Link   public
createMeta   Meta   public
createScript   Script   public
createStyle   Style   public
createTitle   Title   public
createObject   Object   public
createParameter   Parameter   public
createAnchor   Anchor   public
createApplet   Applet   public
createBaseFont   BaseFont   public
createFont   Font   public
createImage   Image   public
createLineBreak   LineBreak   public
createMap   Map   public
createArea   Area   public
createQuotation   Quotation   public
createSpan   Span   public
createSuperscript   SuperscriptText   public
createSubscript   SubscriptText   public
createBiDi   BidirectionalOverride   public
createTerm   DefinitionTerm   public
createDescription   TermDescription   public
createDirectory   DirectoryList   public
createMenu   MenuList   public
createOrderedList   OrderedList   public
createUnorderedList   UnorderedList   public
createItem   ListItem   public
createAddress   Address   public
createPreformattedBlock   PreformattedBlock   public
createBlockQuote   BlockQuote   public
createCenter   Center   public
createDivision   Div   public
createHeader   Header   public
createInputPrompt   InputPrompt   public
createNoScript   NoScript   public
createParagraph   Paragraph   public
createRuler   Ruler   public
createBigText   BigText   public
createStrikeThroughText   StrikeThroughText   public
createSmallText   SmallText   public
createItalicText   ItalicText   public
createBoldText   BoldText   public
createTeleTypeText   TeleTypeText   public
createUnderlinedText   UnderlinedText   public
createButton   Button   public
createControlGroup   ControlGroup   public
createForm   Form   public
createInput   Input   public
createLabel   Label   public
createLegend   Legend   public
createOption   Option   public
createOptionGroup   OptionGroup   public
createSelectElement   Select   public
createTextArea   TextArea   public
createAbbreviation   Abbreviation   public
createAcronym   Acronym   public
createCitation   Citation   public
createCodeBlock   Code   public
createDefinedTerm   DefinedTerm   public
createDeletedText   DeletedText   public
createEmphasizedText   EmphasizedText   public
createInsertedText   InsertedText   public
createSampleOutput   SampleOutput   public
createStronglyEmphasizedText   StronglyEmphasizedText   public
createUserInput   UserInput   public
createVariable   Variable   public
createColumnAttribute   ColumnAttribute   public
createColumnGroup   ColumnGroup   public
createTable   Table   public
createTableColumn   TableColumn   public
createTableFooter   TableFooter   public
createTableHeader   TableHeader   public
createTableRow   TableRow   public