Java Doc for ContelligentComponent.java in  » Content-Management-System » contelligent » de » finix » contelligent » client » base » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Content Management System » contelligent » de.finix.contelligent.client.base 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   de.finix.contelligent.client.base.ContelligentComponent

ContelligentComponent
public class ContelligentComponent implements Editable,Serializable(Code)


Field Summary
final public static  StringAUTO_OPEN_MODULE
    
final public static  StringBLUEPRINT_PATH
    
final public static  StringCATEGORY
    
final public static  StringCOLSPAN
    
final public static  StringCONFIGURATION
    
final public static  StringCONTENT_TYPE
    
final public static  StringCREATE_MENU_ENTRY
    
final public static  StringCREATE_TAB
    
final public static  StringCREATE_TOOLBAR_ENTRY
    
final public static  StringDEFAULT
    
final public static  StringDELIMITER
    
final public static  StringDISPLAY_NAME
    
final public static  intDYNAMIC_CONTENT
    
final public static  StringERROR_ICON
    
final public static  StringEXTENSION
    
final public static  StringFORMAT
    
final public static  StringIMPL
    
final public static  StringLIBRARY_PATH
    
final public static  StringLINKTEXT_SUBCOMPONENT
    
final public static  StringMODULE_IMPL
    
final public static  StringNAME
    
final public static  intNO_CONTENT_AVAILABLE
    
final public static  StringPREVIEW
    
final public static  StringPRINCIPAL_STRING
    
final public static  StringRELATIVE_PATH
    
final public static  StringREQUIRED
    
final public static  StringROOT_COMPONENT
    
final public static  StringROOT_GUI
    
final public static  StringSERVER
    
final public static  StringSHORT_DESCRIPTION
    
final public static  intSTATIC_CONTENT
    
final public static  StringSTYLE
    
final public static  StringTARGET_PATH
    
final public static  StringTOOLTIP
    

Constructor Summary
public  ContelligentComponent(String name, String dir)
    

Method Summary
public  voidaddAclEntry(ComponentAccess entry)
    
public  voidaddContentCategory(ContelligentCategory category)
    
public  voidaddOwner(Principal principal)
    
public  voidaddParameterDescription(ParameterDescription parameter)
    
public  voidaddProperty(ComponentProperty property)
    
public  voidaddSubcomponent(String name)
    
public  voidaddTemplateCategory(ContelligentCategory category)
    
public  booleanallowsSubcomponents()
    
public  booleancanDelete()
    
public  booleancanExecute()
    
public  booleancanRead()
    
public  booleancanWrite()
     Determines whether the current user has write access to this component.
public  voidclear()
     Resets the component to the initial state before loading.
public  voidcompleteResourceMap()
    
public  voidcompleteTemplateMap()
    
public  voiddeleteFromParent()
    
public  voiddeleteSubcomponent(String name)
    
public  booleanequals(Object o)
    
public  booleanequals(ContelligentComponent c)
    
public  booleanequals(String path)
    
protected  voidfinalize()
    
public  ContelligentComponentfollowLink()
     This method is used to return a links target component.
protected static  ContelligentComponentfollowLink(ContelligentComponent link, Vector<String> visitedComponents)
    
public  List<ComponentAccess>getACL()
    
final public static  StringgetAllowString()
    
public  StringgetComposedBlueprint()
    
public  List<ContelligentCategory>getContentCategories()
    
public  StringgetDefinedBlueprintType()
    
public  SetgetDefinedResourceIdentifiers()
    
public  booleangetDefinesSecureTransfer()
    
public  StringgetDescripion()
    
public  StringgetDir()
    
public  longgetLastModified()
    
public  List<String>getMetadata(String searchKey)
    
public synchronized  List<String>getMetadataKeys()
    
public synchronized  List<String>getMetadataValues()
    
public  StringgetModifiedBy()
    
public  StringgetName()
    
public  booleangetNeedsSecureTransfer()
    
public  List<Principal>getOwners()
    
public  ListgetParameterDescriptions()
    
public  ContelligentComponentgetParentComponent()
     Answer the parent or null, if not found.
public  StringgetParentPath()
    
public  StringgetPath()
    
public  StringgetPathNullIsSlash()
    
public  Map<String, ComponentProperty>getProperties()
    
public  ComponentPropertygetProperty(String name)
    
public  StringgetPropertyValue(String name)
    
public  StringgetPublisherName()
    
public  StringgetPublisherType()
    
public  StringgetRenderer()
    
public  ObjectgetResource(String identifier)
    
public  MapgetResourceMap()
     Get the resources for this component.
public  ImageIcongetSmallIcon()
    
public  ContelligentComponentgetSubcomponent(String name)
    
public  List<String>getSubcomponents()
     Careful, this returns a List of subcomponent names, not Components.
public  ObjectgetTemplate(String identifier)
    
public  List<ContelligentCategory>getTemplateCategories()
    
public  MapgetTemplateMap()
    
public  CollectiongetTemplates()
    
public  TypegetType()
    
public  StringgetTypeName()
    
public  booleanhasContent()
    
public  voidhasContent(boolean hasContent)
    
public  booleanhasNoPremissions()
    
public  booleanhasParent()
    
public  booleanhasProperty(String name)
    
public  booleanhasReadPermission()
    
public  booleanhasRenderer()
    
public  booleanhasSubcomponent(String name)
    
public  booleanhasSubcomponents()
    
public  inthashCode()
    
public  intindexOfSubcomponent(String name)
    
public  voidinheritPropertiesFromType()
    
public  voidinit()
    
public  booleaninstanceOf(String typeName)
    
public  booleaninstanceOf(Type type)
    
public  voidinvalidate()
    
public  voidinvalidateSubcomponents()
    
public  booleanisAclModified()
    
public  booleanisBlueprint()
    
public  booleanisBlueprintInstance()
    
public  booleanisBlueprintInstanceSubComponent()
    
public  booleanisBlueprintSubComponent()
    
public  booleanisFinal()
    
public  booleanisModified()
    
public  booleanisOwner(Principal principal)
    
public  booleanisReadOnly()
     Returns whether this component is part of a read-only package.
public  booleanisResourceModified()
    
public  booleanisSubcomponentsLoaded()
    
public  booleanisValid()
    
public  longlastModified()
    
public  voidmoveDownSubcomponent(String name)
    
public  voidmoveUpSubcomponent(String name)
    
public  booleanpropertyExists(String name)
    
public  voidremoveAclEntry(ComponentAccess entry)
    
public  voidremoveOwner(Principal principal)
    
public  voidsetAclModified(boolean aclModified)
    
public  voidsetBlueprint(boolean blueprintComponent)
    
public  voidsetComposedBlueprint(String composedBlueprint)
    
public  voidsetContentCategories(List<ContelligentCategory> contentCategories)
    
public  voidsetDefinedBlueprintType(String definedBlueprintType)
    
public  voidsetDefinesSecureTransfer(boolean definesSecureTransfer)
    
public  voidsetDir(String dir)
    
public  voidsetFinal(boolean isFinal)
    
public  voidsetHasSubcomponents(boolean hasChildren)
    
public  booleansetLastModified(long lastModified)
    
public  voidsetLastModified(String lastModified)
    
public synchronized  voidsetMetadataKey(String key, List<String> values)
    
public synchronized  voidsetMetadataKeys(List<String> keys)
    
public synchronized  voidsetMetadataValues(List<String> values)
    
public  voidsetModified(boolean modified)
    
public  voidsetModifiedBy(String modifiedBy)
    
public  voidsetNeedsSecureTransfer(boolean needsSecureTransfer)
    
public  voidsetPropertyValue(String name, String value)
    
public  voidsetPublisherName(String publisherName)
    
public  voidsetPublisherType(String publisherType)
    
public  voidsetReadPermission(boolean readPermission)
    
public  voidsetRenderer(String renderer)
    
public  voidsetResource(String identifier, ContelligentResource resource)
    
public  voidsetResource(ContelligentResource resource)
    
public  voidsetResourceModified(boolean resourceModified)
    
public  voidsetSubcomponentsLoaded(boolean loaded)
    
public  voidsetTemplate(String identifier, ContelligentTextResource resource)
    
public  voidsetTemplate(ContelligentResource resource)
    
public  voidsetTemplateCategories(List<ContelligentCategory> templateCategories)
    
public  voidsetType(Type type)
    
public  voidsetTypeName(String typeName)
    
public  StringtoString()
    
public  StringtoXmlString()
     Converts this component to its XML representation.

Field Detail
AUTO_OPEN_MODULE
final public static String AUTO_OPEN_MODULE(Code)



BLUEPRINT_PATH
final public static String BLUEPRINT_PATH(Code)



CATEGORY
final public static String CATEGORY(Code)



COLSPAN
final public static String COLSPAN(Code)



CONFIGURATION
final public static String CONFIGURATION(Code)



CONTENT_TYPE
final public static String CONTENT_TYPE(Code)



CREATE_MENU_ENTRY
final public static String CREATE_MENU_ENTRY(Code)



CREATE_TAB
final public static String CREATE_TAB(Code)



CREATE_TOOLBAR_ENTRY
final public static String CREATE_TOOLBAR_ENTRY(Code)



DEFAULT
final public static String DEFAULT(Code)



DELIMITER
final public static String DELIMITER(Code)



DISPLAY_NAME
final public static String DISPLAY_NAME(Code)



DYNAMIC_CONTENT
final public static int DYNAMIC_CONTENT(Code)



ERROR_ICON
final public static String ERROR_ICON(Code)



EXTENSION
final public static String EXTENSION(Code)



FORMAT
final public static String FORMAT(Code)



IMPL
final public static String IMPL(Code)



LIBRARY_PATH
final public static String LIBRARY_PATH(Code)



LINKTEXT_SUBCOMPONENT
final public static String LINKTEXT_SUBCOMPONENT(Code)



MODULE_IMPL
final public static String MODULE_IMPL(Code)



NAME
final public static String NAME(Code)



NO_CONTENT_AVAILABLE
final public static int NO_CONTENT_AVAILABLE(Code)



PREVIEW
final public static String PREVIEW(Code)



PRINCIPAL_STRING
final public static String PRINCIPAL_STRING(Code)



RELATIVE_PATH
final public static String RELATIVE_PATH(Code)



REQUIRED
final public static String REQUIRED(Code)



ROOT_COMPONENT
final public static String ROOT_COMPONENT(Code)



ROOT_GUI
final public static String ROOT_GUI(Code)



SERVER
final public static String SERVER(Code)



SHORT_DESCRIPTION
final public static String SHORT_DESCRIPTION(Code)



STATIC_CONTENT
final public static int STATIC_CONTENT(Code)



STYLE
final public static String STYLE(Code)



TARGET_PATH
final public static String TARGET_PATH(Code)



TOOLTIP
final public static String TOOLTIP(Code)




Constructor Detail
ContelligentComponent
public ContelligentComponent(String name, String dir)(Code)




Method Detail
addAclEntry
public void addAclEntry(ComponentAccess entry)(Code)



addContentCategory
public void addContentCategory(ContelligentCategory category)(Code)



addOwner
public void addOwner(Principal principal)(Code)



addParameterDescription
public void addParameterDescription(ParameterDescription parameter)(Code)



addProperty
public void addProperty(ComponentProperty property)(Code)



addSubcomponent
public void addSubcomponent(String name)(Code)



addTemplateCategory
public void addTemplateCategory(ContelligentCategory category)(Code)



allowsSubcomponents
public boolean allowsSubcomponents()(Code)



canDelete
public boolean canDelete()(Code)



canExecute
public boolean canExecute()(Code)



canRead
public boolean canRead()(Code)



canWrite
public boolean canWrite()(Code)
Determines whether the current user has write access to this component. Global administrative privileges are respected by this method and will always cause the result to be true. This method checks the effective ACL restrictions only; even if this method returns true the method will still not be writable if it is part of a read only package; see the isReadOnly() method for that.



clear
public void clear()(Code)
Resets the component to the initial state before loading.



completeResourceMap
public void completeResourceMap()(Code)



completeTemplateMap
public void completeTemplateMap()(Code)



deleteFromParent
public void deleteFromParent() throws NoParentException, ChildNotFoundException, NodeNotEmptyException, ComponentNotFoundException, TypeNotFoundException(Code)



deleteSubcomponent
public void deleteSubcomponent(String name) throws ChildNotFoundException(Code)



equals
public boolean equals(Object o)(Code)



equals
public boolean equals(ContelligentComponent c)(Code)



equals
public boolean equals(String path)(Code)



finalize
protected void finalize()(Code)



followLink
public ContelligentComponent followLink()(Code)
This method is used to return a links target component. Therefore it will be checked if the component is a link and if it is part of an infinite loop created by linked links. The component itself if it was not a link. Otherwise the linked component or null if thelink is part of an infinite loop.



followLink
protected static ContelligentComponent followLink(ContelligentComponent link, Vector<String> visitedComponents) throws InfiniteLinkException(Code)



getACL
public List<ComponentAccess> getACL()(Code)



getAllowString
final public static String getAllowString()(Code)



getComposedBlueprint
public String getComposedBlueprint()(Code)



getContentCategories
public List<ContelligentCategory> getContentCategories()(Code)



getDefinedBlueprintType
public String getDefinedBlueprintType()(Code)



getDefinedResourceIdentifiers
public Set getDefinedResourceIdentifiers()(Code)



getDefinesSecureTransfer
public boolean getDefinesSecureTransfer()(Code)



getDescripion
public String getDescripion()(Code)



getDir
public String getDir()(Code)



getLastModified
public long getLastModified()(Code)



getMetadata
public List<String> getMetadata(String searchKey)(Code)



getMetadataKeys
public synchronized List<String> getMetadataKeys()(Code)



getMetadataValues
public synchronized List<String> getMetadataValues()(Code)



getModifiedBy
public String getModifiedBy()(Code)



getName
public String getName()(Code)



getNeedsSecureTransfer
public boolean getNeedsSecureTransfer()(Code)



getOwners
public List<Principal> getOwners()(Code)



getParameterDescriptions
public List getParameterDescriptions()(Code)



getParentComponent
public ContelligentComponent getParentComponent()(Code)
Answer the parent or null, if not found.



getParentPath
public String getParentPath()(Code)



getPath
public String getPath()(Code)



getPathNullIsSlash
public String getPathNullIsSlash()(Code)



getProperties
public Map<String, ComponentProperty> getProperties()(Code)



getProperty
public ComponentProperty getProperty(String name)(Code)



getPropertyValue
public String getPropertyValue(String name)(Code)



getPublisherName
public String getPublisherName()(Code)



getPublisherType
public String getPublisherType()(Code)



getRenderer
public String getRenderer()(Code)



getResource
public Object getResource(String identifier)(Code)



getResourceMap
public Map getResourceMap()(Code)
Get the resources for this component. a map of key-[String]/resource-[ContelligentResource] pairs.



getSmallIcon
public ImageIcon getSmallIcon()(Code)
ImageIcon that represents the type of the component



getSubcomponent
public ContelligentComponent getSubcomponent(String name) throws ComponentNotFoundException(Code)



getSubcomponents
public List<String> getSubcomponents()(Code)
Careful, this returns a List of subcomponent names, not Components.



getTemplate
public Object getTemplate(String identifier)(Code)



getTemplateCategories
public List<ContelligentCategory> getTemplateCategories()(Code)



getTemplateMap
public Map getTemplateMap()(Code)



getTemplates
public Collection getTemplates()(Code)



getType
public Type getType()(Code)



getTypeName
public String getTypeName()(Code)



hasContent
public boolean hasContent()(Code)



hasContent
public void hasContent(boolean hasContent)(Code)



hasNoPremissions
public boolean hasNoPremissions()(Code)



hasParent
public boolean hasParent()(Code)



hasProperty
public boolean hasProperty(String name)(Code)



hasReadPermission
public boolean hasReadPermission()(Code)



hasRenderer
public boolean hasRenderer()(Code)



hasSubcomponent
public boolean hasSubcomponent(String name)(Code)



hasSubcomponents
public boolean hasSubcomponents()(Code)



hashCode
public int hashCode()(Code)



indexOfSubcomponent
public int indexOfSubcomponent(String name)(Code)



inheritPropertiesFromType
public void inheritPropertiesFromType()(Code)



init
public void init()(Code)



instanceOf
public boolean instanceOf(String typeName)(Code)



instanceOf
public boolean instanceOf(Type type)(Code)



invalidate
public void invalidate()(Code)



invalidateSubcomponents
public void invalidateSubcomponents()(Code)



isAclModified
public boolean isAclModified()(Code)



isBlueprint
public boolean isBlueprint()(Code)



isBlueprintInstance
public boolean isBlueprintInstance()(Code)



isBlueprintInstanceSubComponent
public boolean isBlueprintInstanceSubComponent()(Code)



isBlueprintSubComponent
public boolean isBlueprintSubComponent()(Code)



isFinal
public boolean isFinal()(Code)



isModified
public boolean isModified()(Code)



isOwner
public boolean isOwner(Principal principal)(Code)



isReadOnly
public boolean isReadOnly()(Code)
Returns whether this component is part of a read-only package. If this is the case, the component can never be modified, not even with global administrative privileges. This will always return true if the server has been globally set to read only mode, for instance if used in a cluster environment.



isResourceModified
public boolean isResourceModified()(Code)



isSubcomponentsLoaded
public boolean isSubcomponentsLoaded()(Code)



isValid
public boolean isValid()(Code)



lastModified
public long lastModified()(Code)



moveDownSubcomponent
public void moveDownSubcomponent(String name)(Code)



moveUpSubcomponent
public void moveUpSubcomponent(String name)(Code)



propertyExists
public boolean propertyExists(String name)(Code)
ContelligentComponent.hasProperty



removeAclEntry
public void removeAclEntry(ComponentAccess entry)(Code)



removeOwner
public void removeOwner(Principal principal)(Code)



setAclModified
public void setAclModified(boolean aclModified)(Code)



setBlueprint
public void setBlueprint(boolean blueprintComponent)(Code)



setComposedBlueprint
public void setComposedBlueprint(String composedBlueprint)(Code)



setContentCategories
public void setContentCategories(List<ContelligentCategory> contentCategories)(Code)



setDefinedBlueprintType
public void setDefinedBlueprintType(String definedBlueprintType)(Code)



setDefinesSecureTransfer
public void setDefinesSecureTransfer(boolean definesSecureTransfer)(Code)



setDir
public void setDir(String dir)(Code)



setFinal
public void setFinal(boolean isFinal)(Code)



setHasSubcomponents
public void setHasSubcomponents(boolean hasChildren)(Code)



setLastModified
public boolean setLastModified(long lastModified)(Code)



setLastModified
public void setLastModified(String lastModified)(Code)



setMetadataKey
public synchronized void setMetadataKey(String key, List<String> values)(Code)



setMetadataKeys
public synchronized void setMetadataKeys(List<String> keys)(Code)



setMetadataValues
public synchronized void setMetadataValues(List<String> values)(Code)



setModified
public void setModified(boolean modified)(Code)



setModifiedBy
public void setModifiedBy(String modifiedBy)(Code)



setNeedsSecureTransfer
public void setNeedsSecureTransfer(boolean needsSecureTransfer)(Code)



setPropertyValue
public void setPropertyValue(String name, String value)(Code)



setPublisherName
public void setPublisherName(String publisherName)(Code)



setPublisherType
public void setPublisherType(String publisherType)(Code)



setReadPermission
public void setReadPermission(boolean readPermission)(Code)



setRenderer
public void setRenderer(String renderer)(Code)



setResource
public void setResource(String identifier, ContelligentResource resource)(Code)



setResource
public void setResource(ContelligentResource resource)(Code)



setResourceModified
public void setResourceModified(boolean resourceModified)(Code)



setSubcomponentsLoaded
public void setSubcomponentsLoaded(boolean loaded)(Code)



setTemplate
public void setTemplate(String identifier, ContelligentTextResource resource)(Code)



setTemplate
public void setTemplate(ContelligentResource resource)(Code)



setTemplateCategories
public void setTemplateCategories(List<ContelligentCategory> templateCategories)(Code)



setType
public void setType(Type type)(Code)



setTypeName
public void setTypeName(String typeName)(Code)



toString
public String toString()(Code)



toXmlString
public String toXmlString()(Code)
Converts this component to its XML representation. the XML representation of this component.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.