com.ebmwebsourcing.geasytools.webeditor.impl.client.layout
Class MultipleComponentsPlaceHolder

java.lang.Object
  extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.layout.PlaceHolder
      extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.layout.MultipleComponentsPlaceHolder
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder, com.ebmwebsourcing.geasytools.webeditor.api.layout.IPlaceHolder, com.google.gwt.event.shared.HasHandlers
Direct Known Subclasses:
ContentPanelPlaceHolder

public class MultipleComponentsPlaceHolder
extends PlaceHolder
implements com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder


Field Summary
 
Fields inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.layout.PlaceHolder
handlerManager
 
Constructor Summary
MultipleComponentsPlaceHolder(int maxComponents)
           
 
Method Summary
 void addComponent(com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent component)
           
 void addHandler(com.ebmwebsourcing.geasytools.webeditor.api.layout.events.IMultipleComponentPlaceHolderHandler handler)
           
 void displayAllComponents()
           
 java.util.HashSet<com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent> getComponents()
           
 int getMaxComponents()
           
 void hideAllComponents()
           
 
Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.layout.PlaceHolder
addHandler, fireEvent, getName, getPosition, getTitle, hide, setHeight, setName, setPosition, setTitle, setWidth, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.layout.IPlaceHolder
addHandler, getName, getPosition, getTitle, hide, setHeight, setName, setPosition, setTitle, setWidth, show
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

MultipleComponentsPlaceHolder

public MultipleComponentsPlaceHolder(int maxComponents)
Method Detail

addComponent

public void addComponent(com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent component)
Specified by:
addComponent in interface com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder

getComponents

public java.util.HashSet<com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent> getComponents()
Specified by:
getComponents in interface com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder

getMaxComponents

public int getMaxComponents()
Specified by:
getMaxComponents in interface com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder

displayAllComponents

public void displayAllComponents()
Specified by:
displayAllComponents in interface com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder

hideAllComponents

public void hideAllComponents()
Specified by:
hideAllComponents in interface com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder

addHandler

public void addHandler(com.ebmwebsourcing.geasytools.webeditor.api.layout.events.IMultipleComponentPlaceHolderHandler handler)
Specified by:
addHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.layout.IMultipleComponentPlaceHolder


Copyright © 2010-2011 Petals Link. All Rights Reserved.